math

Operações e funções matemáticas

Importação

_ <- fat.math

Constantes

  • e, logaritmo natural constante 2.71...
  • maxInt, 9007199254740992
  • minInt, -9007199254740992
  • pi, razão do círculo para o seu diâmetro 3.14...

leia mais sobre precisão numérica no FatScript

Métodos

Nome Assinatura Breve descrição
abs (x: Number): Number Retorna o valor absoluto de x
ceil (x: Number): Number Retorna o menor inteiro >= x
floor (x: Number): Number Retorna o maior inteiro <= x
isInf (x: Number): Boolean Retorna true se x for infinito
isNan (x: Any): Boolean Retorna true se x não for um número
ln (x: Number): Number Retorna o logaritmo natural de x
random (): Number Retorna pseudo-aleatório, onde 0 <= n < 1
sqrt (x: Number): Number Retorna a raiz quadrada de x
sin (x: Number): Number Retorna o seno de x
cos (x: Number): Number Retorna o cosseno de x
asin (x: Number): Number Retorna o arco seno de x
acos (x: Number): Number Retorna o arco cosseno de x
atan (x: Number, y = 1): Number Retorna o arco tangente de x, y
max (v: List/Number): Number Retorna o valor máximo no vetor
min (v: List/Number): Number Retorna o valor mínimo no vetor
sum (v: List/Number): Number Retorna a soma do vetor

Exemplo

math <- fat.math  # importação nomeada
math.abs(-52)     # retorna 52

Veja também

results matching ""

    No results matching ""