Operações e funções em expressões

Operadores

Operação Caractere Descrição
Adição + Produz a soma de valores numéricos.
Subtração - Subtrai os dois valores numéricos.
Multiplicação * Multiplica os valores numéricos.
Divisão / Divide dois valores numéricos.
Exponenciação ^ Calcula o valor exponencial de números fornecidos.
Operador restante % Devolve o resto, após a divisão de um valor numérico por outro

ex., 5%2 = 1, porque 5/2 deixa o resto de 1.

Expressão

As expressões são avaliadas de acordo com as regras matemáticas padrão de precedência:

  1. Expressões entre parênteses; as mais internas se ajustam primeiro.
  2. Ordem de operações padrão:
    • 1. expoente
    • 2. multiplicação e divisão
    • 3. adição e subtração
  3. Operadores de igual precedência, da esquerda para a direita.

As seguintes funções podem ser usadas em expressões:

Função Sintaxe
Cosseno cos(expressão)
Seno sin(expressão)
Tangente tan(expressão)
Arco cosseno acos(expressão)
Arco seno asin(expressão)
Arco tangente atan(expressão)
Cosseno hiperbólico cosh(expressão)
Seno hiperbólico sinh(expressão)
Tangente hiperbólica tanh(expressão)
Arco cosseno hiperbólico acosh(expressão)
Arco seno hiperbólico asinh(expressão)
Arco tangente hiperbólico atanh(expressão)
Raiz quadrada sqrt(expressão)
Função Signum (-1,0,1) sign(expressão)
Arredondar ao inteiro mais próximo round(expressão)
Truncar decimal trunc(expressão)
Arredondar para baixo floor(expressão)
Arredondar para cima ceil(expressão)
Valor absoluto abs(expressão)
Maior elemento na matriz max(expressão1;expressão2) 1
Menor elemento na matriz min(expressão1;expressão2) 1
Graus para radianos d2r(expressão)
Radianos para graus r2d(expressão)
Logaritmo, base e ln(expressão)
Logaritmo, base 10 log(expressão)
Expoente, base e exp(expressão)
Expoente, base 10 exp10(expressão)
Função potência pow(expressão1;expressão2) 1
Decimal aleatório, 0-1 Aleatório

(1) Usar o caractere separador de lista conforme definido em seu sistema: , (vírgula) ou ; (ponto e vírgula)

Note:
  • As constantes Pi=3,14... e e=2,72... podem ser utilizadas em expressões. Os nomes das constantes não podem ser usados como um parâmetro ou nome de restrição.
  • O comando CLEANUNUSEDVARIABLES elimina parâmetros que não são usados em expressões de restrição ou ligados a dimensões.