Mod (Operador)

Visual Basic VBLR

Mod (Operador)

       

Divide dos números y devuelve sólo el resto.

Sintaxis

resultado = número1 Mod número2

La sintaxis del operador Mod consta de las siguientes partes:

Parte Descripción
resultado Requerido; cualquier variable numérica.
número1 Requerido; cualquier expresión numérica.
número2 Requerido; cualquier expresión numérica.

Comentarios

El operador de módulo, o resto, divide número1 por número2 (redondeando a enteros los números de signo flotante) y devuelve sólo el resto como resultado. Por ejemplo, en la siguiente expresión, A (que es el resultado) es igual a 5.

A = 19 Mod 6.7

Generalmente, el tipo de dato de resultado es tipo Byte, Byte tipo variant, tipo Integer, Integer tipo variant, tipo Long o tipo Variant que contiene un tipo Long, independientemente de si el resultado es un número entero o no. La parte fraccionaria se trunca. Sin embargo, si cualquiera de las expresiones es Null, el resultado es también Null. Toda expresión Empty se considera como 0.