4D v14.3

Operadores Numéricos

Página Inicial

 
4D v14.3
Operadores Numéricos

Operadores Numéricos  


 

 

Uma expressão que utiliza um operador numérico devolve um número. A seguinte tabela mostra os operadores numéricos:

OperaçãoSintaxeDevolveExpressãoValor
AdiçãoNúmero + NúmeroNúmero2 + 35
SubtraçãoNúmero – NúmeroNúmero3 – 21
MultiplicaçãoNúmero * NúmeroNúmero5 * 210
DivisãoNúmero /NúmeroNúmero5 / 22.5
Divisão inteiraNúmero \ NúmeroNúmero5 \ 22
MóduloNúmero % NúmeroNúmero5 % 21
ExponenciaçãoNúmero ^ NúmeroNúmero2 ^ 38

O operador módulo % divide o primeiro número pelo segundo e devolve o resto da divisão inteira. Estes são alguns exemplos:

  • 10 % 2 devolve 0 porque 10 dividido 2 não dá resto.
  • 10 % 3 devolve 1 porque o resto é 1.
  • 10.5 % 2 devolve 0 porque o resto não é um número inteiro.

Advertência:

  • O operador módulo % devolve valores significativos com números que estão na categoria de Inteiro longo (de menos 2^31 a 2^31 menos 1). Para calcular o módulo com números fora desta faixa, utilize o comando Mod.
  • O operador divisão inteira \ devolve valores significativos de números inteiros unicamente.

 
PROPRIEDADES 

Produto: 4D
Tema: Operadores

 
VER TAMBÉM 

Operadores
Operadores de bit
Operadores de Cadeia
Operadores de Comparação
Operadores de data
Operadores de Hora
Operadores de Imagem
Operadores Lógicos

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)