| | 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 | |