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
Seno sin(expressão)
Cosseno cos(expressão)
Tangente tan(expressão)
Arco seno asin(expressão)
Arco cosseno acos(expressão)
Arco tangente atan(expressão)
Seno hiperbólico sinh(expressão)
Cosseno hiperbólico cosh(expressão)
Tangente hiperbólica tanh(expressão)
Arco seno hiperbólico asinh(expressão)
Arco cosseno hiperbólico acosh(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)*
Menor elemento na matriz min(expressão1;expressão2)*
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)*
Decimal aleatório entre 0 e 1 Aleatório

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

Nota:
  • 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.