Configuração do ClienteDispositivos e EndpointsEndpointsConversão de Dados BrutosExpressõesOperadores
Operadores aritméticos
Operadores aritméticos
Os operadores aritméticos são aplicados em operações matemáticas, e o resultado de sua aplicação é sempre um número.
| Operador | Explicação | Unário / Binário |
|---|---|---|
| + | Soma os dois números em cada lado do operador. | Binário |
| - | Pega o número à esquerda do operador e subtrai o número à direita do operador. | Binário |
| * | Multiplica os dois números em ambos os lados do operador. | Binário |
| / | Pega o número à esquerda do operador e divide pelo número à direita do operador. | Binário |
| MOD | Pega o número à esquerda do operador, divide pelo número à direita do operador e retorna o resto da divisão. | Binário |
| - | Mudança de sinal. Este operador unário muda o sinal do operando à sua direita. | Unário |
| NOT | Pega o número dado como parâmetro, considerado como um inteiro de 32 bits, e inverte todos os bits. Comumente conhecido como "bitwise NOT". | Unário |
| AND | Pega os operandos em ambos os lados do operador, considerados como inteiros de 32 bits, e realiza uma operação lógica AND para cada bit de ambos os operandos. Comumente conhecido como "bitwise AND". | Binário |
| OR | Pega os operandos em ambos os lados do operador, considerados como inteiros de 32 bits, e realiza uma operação lógica OR para cada bit de ambos os operandos. Comumente conhecido como "bitwise OR". | Binário |
| XOR | Pega os operandos em ambos os lados do operador, considerados como inteiros de 32 bits, e realiza uma operação lógica XOR para cada bit de ambos os operandos. Comumente conhecido como "bitwise XOR". | Binário |
Operators
Operators allow creating expressions by modifying or calculating values from others, known as "operands". Depending on the type of operation to perform, and/or the data type they apply to, operators can be classified into different categories.
Operadores lógicos
Os operadores lógicos são aplicados em operações lógicas, e o resultado de sua aplicação é sempre um valor booleano (verdadeiro / falso).