versión 6.0
Una expresión que utiliza un operador numérico devuelve un número. La siguiente tabla muestra los operadores numéricos:
Operación | Sintaxis | Devuelve | Expresión | Valor |
Adición | Número + Número | Número | 2 + 3 | 5 |
Sustracción | Número Número | Número | 3 2 | 1 |
Multiplicación | Número * Número | Número | 5 * 2 | 10 |
División | Número /Número | Número | 5 / 2 | 2.5 |
División entera | Número \ Número | Número | 5 \ 2 | 2 |
Módulo | Número % Número | Número | 5 % 2 | 1 |
Exponenciación | Número ^ Número | Número | 2 ^ 3 | 8 |
Operador módulo
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.