Funções matemáticas
A documentação de ajuda está disponível antes do lançamento do Designer Cloud para que você possa dar uma olhadinha. O conteúdo pode mudar até o lançamento oficial.
Uma função matemática realiza cálculos matemáticos. Só é possível usar funções matemáticas com tipos de dados numéricos.
ABS
ABS(x)
: retorna o valor absoluto de (x). É a distância entre 0 e um número. O valor é sempre positivo.
Exemplo
ABS(32)
retorna 32.
ABS(-32)
retorna 32.
ACOS
ACOS(x)
: retorna o arco cosseno, ou cosseno inverso, de (x).
Retorna o arco cosseno, ou cosseno inverso, de um número. O arco cosseno é o ângulo cujo cosseno é (x). O ângulo retorna em radianos na faixa de 0 (zero) a pi. O número (x) deve estar entre -1 e 1.
Exemplo
ACOS(0.5)
retorna 1,047198.
ASIN
ASIN(x)
: retorna o arco seno, ou seno inverso, de (x).
Retorna o arco seno, ou seno inverso, de um número. O arco seno é o ângulo cujo seno é (x). O ângulo retorna, em radianos, na faixa de -pi/2 a pi/2.
Exemplo
ASIN(0.5)
retorna 0,523599.
ATAN
ATAN(x)
: retorna o arco tangente, ou tangente inversa, de (x).
Retorna o arco tangente, ou tangente inversa, de um número. O arco tangente é o ângulo cuja tangente é (x). O ângulo retorna, em radianos, na faixa de -pi/2 a pi/2.
Exemplo
ATAN(0.8)
retorna 0,674741.
ATAN2
ATAN2(y, x)
: retorna o arco tangente de y e x (Arco Tangente de (y/x)).
Exemplo
ATAN2(4, -3)
retorna 2,2143.
Average
Average(n1, ...)
: retorna a média de uma lista de números.
Exemplo
Average(20,30,55)
retorna 35 desde que [(20+30+55)/3]= 35.
CEIL
CEIL(x)
: retorna o menor número inteiro maior ou igual a (x). Funciona como a função ARREDONDAR.PARA.CIMA no Excel.
Exemplo
CEIL(1.1)
retorna 2.
CEIL (6.54)
retorna 7.
CEIL(-30.42)
retorna -30.
COS
COS(x)
: retorna o cosseno de (x).
COSH
COSH(x)
: retorna o cosseno hiperbólico de (x).
DISTANCE
DISTANCE(from_Lat,from_Lon, to_Lat, to_Lon)
: retorna a distância de (lat1,Lon1) a (lat2,lon2).
Exemplo
DISTANCE(42, -90, 43, -80)
retorna o valor 513,473706 milhas.
EXP
EXP(x)
: retorna e elevado à potência x (e^x).
FLOOR
FLOOR(x)
: retorna o maior número inteiro menor ou igual a (x).
Exemplo
FLOOR(1.1)
retorna 1.
FLOOR(6.54)
retorna 6.
FLOOR(-30.42)
retorna -31.
LOG
LOG(x)
: retorna o logaritmo natural de (x).
Exemplo
LOG(1)
retorna 0.
LOG(14)
retorna 2,639057.
LOG10
LOG10(x)
: retorna o logaritmo na base -10 de (x).
Exemplo
LOG10(1)
retorna 0.
LOG10(14)
retorna 1,146128.
Mediana
Median(...)
: calcula a mediana de um ou mais valores (possivelmente não ordenados).
Exemplo
Median (5, 4, 3, 7, 6)
retorna 5.
Mod
Mod(n,d)
: módulo de (n) dividido por (d) (operação com número inteiro).
A operação do módulo encontra o resto da divisão de um número inteiro (n) por um divisor inteiro (d). Se (n) for positivo, o resultado será positivo. Se (n) for negativo, o resultado será negativo.
Se forem usados valores decimais, o decimal será truncado. Isso pode resultar em um erro "dividido por 0" se o divisor for um decimal menor que 1.
Exemplo
MOD(6,4)
retorna 2.
MOD(6,-4)
retorna 2.
MOD(-6,4)
retorna -2.
MOD(-6,-4)
retorna -2.
MOD(6,.4)
retorna [nulo].
PI
PI()
: retorna o valor da constante PI com 15 dígitos de precisão.
Exemplo
PI()
retorna 3,141593.
POW
POW(x, e)
: retorna (x) elevado à potência (e).
Exemplo
POW(2, 3)
é equivalente a 2 3 e retorna 8.
RAND
RAND()
: retorna um número aleatório maior ou igual a 0 e menor que 1.
Exemplo
RAND()
retorna um número aleatório como 0,256.
RandInt
RandInt(n)
: retorna um número inteiro aleatório entre 0 e o parâmetro especificado.
Exemplo
RandInt(10)
retorna 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 ou 10.
RandInt(5000)
retorna um número inteiro aleatório entre 0 e 5000, como 741.
Round
Round(x, mult)
: retorna (x) arredondado para o múltiplo mais próximo de (mult).
Exemplo
Round(55.34, 2)
retorna o valor 56.
Round(39.88, 10)
retorna o valor 40.
Round(41.1, 10)
retorna o valor 40.
Round(1.25, 0.1)
retorna o valor 1,3.
Round(1.227, 0.01)
retorna o valor 1,23.
SIN
SIN(x)
: retorna o seno de (x).
SINH
SINH(x)
: retorna o seno hiperbólico de (x).
SmartRound
SmartRound(x)
: retorna (x) arredondado para o múltiplo mais próximo de um valor determinado dinamicamente com base no tamanho de (x).
SQRT
SQRT(x)
: retorna a raiz quadrada de (x).
Exemplo
SQRT(100)
retorna o valor 10.
TAN
TAN(x)
: retorna a tangente de (x).
TANH
TANH(x)
: retorna a tangente hiperbólica de (x).