Áú»¢¶Ä²©

Esta ¨¦ uma tradu??o da p¨¢gina de documenta??o original em ingl¨ºs. Ajude-nos a torn¨¢-la melhor.
Table of Contents

5 Fun??es matem¨¢ticas

Todas as fun??es listadas aqui s?o suportadas em:

Fun??es matem¨¢ticas s?o suportadas com tipos de valor float e integer, a menos que seja afirmado o contr¨¢rio.

Algumas notas gerais sobre par?metros de fun??o:

  • Os par?metros da fun??o s?o separados por uma v¨ªrgula
  • Express?es s?o aceitas como par?metros
  • Par?metros de fun??o opcionais (ou partes de par?metros) s?o indicados por < >
FUN??O
Descri??o Par?metros espec¨ªficos da fun??o °ä´Ç³¾±ð²Ô³Ù¨¢°ù¾±´Ç²õ
abs (valor)
O valor absoluto de um valor. valor - valor a ser verificado Tipos de valor suportados: float, int, str, text, log

Para strings retorna:
0 - valores s?o iguais
1 - os valores diferem

Exemplo:
=> abs(last(/host/key))>10

A diferen?a num¨¦rica absoluta ser¨¢ calculada , como visto com esses valores de exemplo recebidos (valor 'anterior' e 'mais recente' = diferen?a absoluta):
'1' e '5' = 4
'3' e '1' = 2
'0' e '-2.5' = 2.5
acos (valor)
O arco-seno de um valor como um ?ngulo, expresso em radianos. valor - valor a ser verificado O valor deve estar entre -1 e 1.

Por exemplo, o arco-seno de um o valor '0.5' ser¨¢ '2.0943951'.

Exemplo:
=> acos(last(/host/key))
asin (valor)
O arco-seno de um valor como um ?ngulo, expresso em radianos. valor - valor a ser verificado O valor deve estar entre -1 e 1.

Por exemplo, o arco-seno de um o valor '0,5' ser¨¢ '-0,523598776'.

Exemplo:
=> asin(last(/host/key))
atan (valor)
O arco tangente de um valor como um ?ngulo, expresso em radianos. valor - valor a ser verificado Por exemplo, o arco tangente de um valor '1' ser¨¢ '0,785398163'.

Exemplo:
=> atan(last(/host/key))
atan2 (valor,abcissa)
O arco tangente das coordenadas de ordenada (exprue) e abcissa especificadas como um ?ngulo, expresso em radianos. valor - valor a ser verificado
abscissa - valor de abcissa
Por exemplo, o arco tangente das coordenadas de ordenada e abcissa de um valor '1' ser¨¢ '2.21429744'.

Exemplo:
=> atan2(last(/host/key),2)
³¾¨¦»å¾±²¹ (<valor1>,<valor2>,...)
Valor m¨¦dio dos valores do item referenciado. valueX - valor retornado por uma das fun??es de hist¨®rico Exemplo:
=> avg(avg(/host/key),avg(/ host2/chave2))
cbrt (valor)
Raiz c¨²bica de um valor. valor - valor a ser verificado Por exemplo, a raiz c¨²bica de '64' ser¨¢ '4', de '63' ser¨¢ '3.97905721'.

br>Exemplo:
=> cbrt(last(/host/key))
ceil (valor)
Arredonde o valor para o inteiro maior mais pr¨®ximo. valor - valor a ser verificado Por exemplo, '2,4' ser¨¢ arredondado para '3'.

Exemplo:
=> ceil(last(/host/key))

Veja tamb¨¦m floor().
cos (valor)
O cosseno de um valor, em que o valor ¨¦ um ?ngulo expresso em radianos. valor - valor a ser verificado Por exemplo, o cosseno de um valor '1' ser¨¢ '0,54030230586'.

Exemplo:
=> cos(last(/host/key))
cosh (valor)
O cosseno hiperb¨®lico de um valor. valor - valor a ser verificado Por exemplo, o cosseno hiperb¨®lico de um valor '1' ser¨¢ '1,54308063482'.

Retorna o valor como real n¨²mero, n?o como nota??o cient¨ªfica.

Exemplo:
=> cosh(last(/host/key))
ber?o (valor)
A cotangente de um valor, onde o valor ¨¦ um ?ngulo, expresso em radianos. valor - valor a ser verificado Por exemplo, a cotangente de um valor '1' ser¨¢ '0,54030230586'.<br >
Exemplo:
=> ber?o(last(/host/key))
graus (valor)
Converte um valor de radianos para graus. valor - valor a ser verificado Por exemplo, um valor '1' convertido em graus ser¨¢ '57.2957795'.

Exemplo:
=> graus(last(/host/key))
e
N¨²mero de Euler (2.718281828459045). Exemplo:
=> e()
exp (valor)
N¨²mero de Euler em uma ±è´Ç³Ù¨º²Ô³¦¾±²¹ de um valor. valor - valor a verificar Por exemplo, o n¨²mero de Euler em uma ±è´Ç³Ù¨º²Ô³¦¾±²¹ de um valor '2' ser¨¢ '7.38905609893065'.

Exemplo :
=> exp(last(/host/key))
expm1 (valor)
N¨²mero de Euler em uma ±è´Ç³Ù¨º²Ô³¦¾±²¹ de um valor menos 1. valor - valor a verificar Por exemplo, o n¨²mero de Euler em uma ±è´Ç³Ù¨º²Ô³¦¾±²¹ de um valor '2' menos 1 ser¨¢ '6,38905609893065'.

Exemplo:
=> expm1(last(/host/key))
piso (valor)
Arredonde o valor para o inteiro menor mais pr¨®ximo. valor - valor a ser verificado Por exemplo, '2,6' ser¨¢ arredondado para '2'.

Exemplo:
=> floor(last(/host/key))

Veja tamb¨¦m ceil().
log (valor)
Logaritmo natural. valor - valor a ser verificado Por exemplo, o logaritmo natural de um valor '2' ser¨¢ '0,69314718055994529'.

Exemplo:
=> ** log**(last(/host/chave))
log10 (valor)
Logaritmo decimal. valor - valor a ser verificado Por exemplo, o logaritmo decimal de um valor '5' ser¨¢ '0,69897000433'.

Exemplo:
=> log10(last(/host/chave))
max (<valor1>,<valor2>,...)
Valor mais alto dos valores de item referenciados. valueX - valor retornado por uma das fun??es de hist¨®rico Exemplo:
=> max(avg(/host/key),avg(/ host2/chave2))
min (<valor1>,<valor2>,...)
Valor mais baixo dos valores de item referenciados. valueX - valor retornado por uma das fun??es de hist¨®rico Exemplo:
=> min(avg(/host/key),avg(/ host2/chave2))
mod (valor,denominador)
Resto da divis?o. valor - valor a verificar
denominador - denominador da divis?o
Por exemplo, o resto da divis?o de um valor '5' com denominador de divis?o '2' ser¨¢ '1' .

Exemplo:
=> mod(last(/host/key),2)
pi
Constante Pi (3.14159265358979). Exemplo:
=> pi()
±è´Ç³Ù¨º²Ô³¦¾±²¹ (valor,valor de ±è´Ç³Ù¨º²Ô³¦¾±²¹)
A ±è´Ç³Ù¨º²Ô³¦¾±²¹ de um valor. valor - valor a ser verificado
valor da ±è´Ç³Ù¨º²Ô³¦¾±²¹ - a en¨¦sima ±è´Ç³Ù¨º²Ô³¦¾±²¹ a ser usada
Por exemplo, a terceira ±è´Ç³Ù¨º²Ô³¦¾±²¹ de um valor '2' ser¨¢ ' 8'.

Exemplo:
=> power(last(/host/key),3)
radianos (valor)
Converter um valor de graus para radianos. valor - valor a ser verificado Por exemplo, um valor '1' convertido em radianos ser¨¢ '0,0174532925'.

Exemplo:
=> radianos(last(/host/chave))
rand
Retorna um valor inteiro aleat¨®rio. Um n¨²mero gerado pseudoaleatoriamente usando o tempo como semente (suficiente para fins matem¨¢ticos, mas n?o para criptografia).

Exemplo:
=> **rand* *()
round (valor, casas decimais)
Arredonde o valor para casas decimais. valor - valor a verificar
casas decimais - especifique casas decimais para arredondamento (0 tamb¨¦m ¨¦ poss¨ªvel)
Por exemplo, um valor '2,5482' arredondado para 2 casas decimais ser¨¢ '2,55'.

Exemplo:
=> round(last(/host/key),2)
signum (valor)
Retorna '-1' se um valor for negativo, '0' se um valor for zero, '1' se um valor for positivo. valor - valor a ser verificado Exemplo:
=> signum(last(/host/key))
sen (valor)
O seno de um valor, onde o valor ¨¦ um ?ngulo expresso em radianos. valor - valor a ser verificado Por exemplo, o seno de um valor '1' ser¨¢ '0,8414709848'.

Exemplo:
=> sin(last(/host/key))
sinh (valor)
O seno hiperb¨®lico de um valor. valor - valor a ser verificado Por exemplo, o seno hiperb¨®lico de um valor '1' ser¨¢ '1,17520119364'.

Exemplo:
=> sinh(last(/host/chave))
sqrt (valor)
Raiz quadrada de um valor. valor - valor a ser verificado Esta fun??o falhar¨¢ com um valor negativo.

Por exemplo, a raiz quadrada de um valor '3,5' ser¨¢ ' 1.87082869339'.

Exemplo:
=> sqrt(last(/host/key))
soma (<valor1>,<valor2>,...)
Soma dos valores do item referenciado. valorX - valor retornado por uma das fun??es de hist¨®rico Exemplo:
=> soma(avg(/host/key),avg(/host2 /chave2))
tan (valor)
A tangente de um valor. valor - valor a ser verificado Por exemplo, a tangente de um valor '1' ser¨¢ '1,55740772465'.

Exemplo:
=> tan(last(/host/key))
truncar (valor, casas decimais)
Truncar o valor para casas decimais. valor - valor a verificar
casas decimais - especificar casas decimais para truncar (0 tamb¨¦m ¨¦ poss¨ªvel)
Exemplo:
=> * *truncar**(last(/host/key),2)