| Sintaxe de expressõesOs seguintes assuntos são mencionados abaixo em relação à sintaxe de expressões: - Variáveis, por exemplo, Tensão
- Operadores, por exemplo, Multiplicação
- Funções, por exemplo, Arredondamento
- Exemplos
Exemplo Correto | 1D, TA, V1 e assim por diante | Incorreto | 1d, Ta, ta, v1 e assim por diante |
OPERADORES Operadores aritméticos * / + - | multiplicação/divisão/soma/subtração | \ | resto após a divisão | & | sequências de caracteres de ligação (matrizes alfanuméricas) |
Operadores lógicos or, and, not Operadores lógicos são usados em expressões booleanas. Essas expressões são verdadeiras ou não verdadeiras. O valor lógico verdadeiro corresponde ao valor 1 e o valor lógico não verdadeiro corresponde a 0. Operadores relacionais: = | igual a | <> | não é igual a | > | maior que | >= | maior ou igual a | < | menor que | <= | menor ou igual a |
Comandos de atribuição são registrados por meio de := Prioridade de expressões: - Operadores aritméticos têm prioridade sobre operadores relacionais
- Operadores relacionais têm prioridade sobre operadores lógicos
- A sequência de prioridade de operadores aritméticos é: * / \ + -
- A sequência de prioridade para operadores lógicos é: not, and, or
Nota Essas sequências podem ser modificadas por meio de parênteses. Exemplo 3 + 4 * 5 = 23 (3 + 4) * 5 = 35 FUNÇÕES Funções aritméticas: round(X,Y,Z) | arredondar o valor X | - | Y de Nº de decimais | - | Método de arredondamento Z (para baixo = 0, normal = 1, para cima = 2) | abs(X) | valor absoluto de X (abs(-10,3) = 10,3) | int(X) | valor inteiro de X (int(11,6) = 11) | pow(X,Y) | involução (pow(10,2) = 100) | sqrt(X) | raiz de X (sqrt(16) = 4 ) | min(X,Y) | menores valores de X e Y (min(6,10) = 6) | max(X,Y) | maiores valores de X e Y (max(6,10) = 10) | pi | constante com valor de IP (3,1415926... ) |
Funções goniométricas: sin(X), cos(X), tan(X) | seno, cosseno ou tangente de X (radianos) | asin(X), acos(X), atan(X) | arcosseno, arcocosseno ou arcotangente de X | hsin(X), hcos(X), htan(X) | seno, cosseno ou tangente hiperbólicos de X |
Funções logarítmicas: exp(X) | potência e de X | log(X) | logaritmo natural de X com base e | log10(X) | valor logarítmico de X com base 10 | tempo | hora atual | data | data atual | date(d,m,y) | data expressa em dia, mês e ano |
Por exemplo, date(1,5,1991) = 1.° de maio de 1991 Funções de data: tempo | hora atual | data | data atual | date(d,m,y) | data expressa em dia, mês e ano |
Por exemplo, date(1,5,1991) = 1.° de maio de 1991 exp(X) | potência e de X | log(X) | logaritmo natural de X com base e | log10(X) | valor logarítmico de X com base 10 |
Exemplo 5 IN [12,30] = 0 15 IN [12,30] = 1 | |