4D v16.3

Operadores Numéricos

Página Inicial

 
4D v16.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.



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

 
PROPRIEDADES 

Produto: 4D
Tema: Operadores

 
HISTÓRIA 

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)