Funções podem ser maiúsculas ou minúsculas, mas não uma combinação de maiúsculas e minúsculas. Os botões do editor sempre irão inserir funções em maiúsculas. A não ser que indicados de forma contrária, theta é em radianos.
ABS(x) | Retorna o valor absoluto de x. |
ACOS(x) | Retorna o arco cosseno de x. |
ASIN(x) | Retorna o arco seno de x. |
ATAN(x) | Retorna o arco tangente de x. |
ATAN2(y,x) | Retorna o arco tangente de y/x no quadrante correto com base em senos de x e y. |
CEIL(x) | Função teto: retorna o menor número inteiro que não é menor que x. Por exemplo, CEIL(1/3) é 1. |
COS(theta) | Retorna o cosseno de theta. |
COSH(theta) | Retorna o cosseno hiperbólico de theta. |
COT(theta) | Retorna o co-tangente de theta. |
COTH(theta) | Retorna o co-tangente hiperbólico de theta. |
CSC(theta) | Retorna o co-secante de theta. |
CSCH(theta) | Retorna o co-secante hiperbólico de theta. |
DEG2GRD(theta) | Converte theta em graus para gradianos. |
DEG2RAD(theta) | Converte theta em graus para radianos. |
DRVSTN(x) | Retorna a estaca derivada a partir de uma estaca original x, usando a equivalência de estacas. Esta função é significativa apenas para entidades que suportam a equivalência de estacas (alinhamentos, alinhamentos verticais, linhas de amostra, perfis de gráfico, tubulações e estruturas). |
EXP(x) | Retorna o exponencial de x. |
FLOOR(x) | Retorna o maior número inteiro que é menor ou igual a x. Por exemplo, FLOOR(3/2) é 1. |
FMOD(x,y) | Retorna o restante do ponto flutuante x/y. |
GRD2DEG(theta) | Converte theta em gradianos para graus. |
GRD2RAD(theta) | Converte theta em gradientes para radianos. |
IF(test,true_val,false_val) |
Avalia o teste - teste if é avaliação diferente de zero e retorna true_val, o outro avalia e retorna false_val. True_val e false_val pode ser qualquer expressão. Por exemplo, onde x é uma propriedade: IF(x=0,1,sin(x)/x) As informações acima testam o x pra ver se é zero, e se for, a expressão retorna a 1. Se o x for não zero, a expressão retorna a sin(x)/x. |
LOG(x) | Retorna o log (base e) de x. |
LOG10(x) | Retorna o log (base 10) de x. |
MAX(a,b) | Retorna o valor máximo de a e b. |
MIN(a,b) | Retorna o valor mínimo de a e b. |
POW(x,y) | Retorna x elevado a potência de y. |
POW10(x) | Retorna x elevado a 10. |
RAD2DEG(theta) | Converte theta em radianos para graus. |
RAD2GRD(theta) | Converte theta em radianos para gradianos. |
ROUND(x) | Arredonda x para o número inteiro mais próximo. |
ROUNDDOWN(x,y) | Arredonda x para baixo com um número de casas decimais de zero a y. Por exemplo, ROUNDDOWN(3.2,0) arredonda para baixo com zero casa decimal. O resultado é 3. ROUNDDOWN(3.14159,3) arredonda para baixo com três casas decimais. O resultado é 3,141. |
ROUNDUP(x,y) | Arredonda x para cima com um número de casas decimais de zero a y. Por exemplo, ROUNDDOWN(3.2,0) arredonda para cima com zero casa decimal. O resultado é 4. ROUNDUP(3.14159,3) arredonda para cima com 3 casas decimais. O resultado é 3,142. |
SIN(theta) | Retorna o seno de theta. |
SEC(theta) | Retorna o secante de theta. |
SECH(theta) | Retorna o secante hiperbólico de theta. |
SINH(theta) | Retorna o seno hiperbólico de theta. |
SQR(x) | Retorna x quadrado (x*x). |
SQRT(x) | Retorna a raiz quadrada de x. |
TAN(theta) | Retorna a tangente de theta. |
TANH(theta) | Retorna a tangente hiperbólica de theta. |
TRUNC(x) | Trunca x para um valor inteiro. |