4D v16.3

Operadores numéricos

Inicio

 
4D v16.3
Operadores numéricos

Operadores numéricos  


 

 

Una expresión que utiliza un operador numérico devuelve un número. La siguiente tabla muestra los operadores numéricos:

OperaciónSintaxisDevuelveExpresiónValor
AdiciónNúmero + NúmeroNúmero2 + 35
SustracciónNúmero – NúmeroNúmero3 – 21
MultiplicaciónNúmero * NúmeroNúmero5 * 210
DivisiónNúmero /NúmeroNúmero5 / 22.5
División enteraNúmero \ NúmeroNúmero5 \ 22
MóduloNúmero % NúmeroNúmero5 % 21
ExponenciaciónNúmero ^ NúmeroNúmero2 ^ 38

El operador módulo % divide el primer número por el segundo y devuelve el resto de la división entera. Estos son algunos ejemplos:

  • 10 % 2 devuelve 0 porque 10 divido 2 no da resto.
  • 10 % 3 devuelve 1 porque el resto es 1.
  • 10.5 % 2 devuelve 0 porque el resto no es un número entero.

Advertencia:

  • El operador módulo % devuelve valores significativos con números que están en la categoría de Entero largo (de menos 2^31 a 2^31 menos 1). Para calcular el módulo con números fuera de este rango, utilice el comando Mod.
  • El operador división entera \ devuelve valores significativos de números enteros únicamente.



Ver también 

Operadores
Operadores de bits
Operadores de cadenas
Operadores de comparación
Operadores de fechas
Operadores de horas
Operadores de imágenes
Operadores lógicos

 
PROPIEDADES 

Producto: 4D
Tema: Operadores

 
HISTORIA 

 
ARTICLE USAGE

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