% (Operador)

Devuelve el resto que se obtiene de dividir una expresión numérica por otra expresión numérica.

nDividend % nDivisor

Parámetros

  • nDividend
    Especifica el dividendo (la expresión numérica que se divide). El número de decimales de nDividend determina el número de decimales del resultado.
  • nDivisor
    Especifica el divisor (la expresión numérica que divide al dividendo nDividend). Se devolverá un número positivo si nDivisor es positivo y un número negativo si nDivisor es negativo. nDivisor no puede ser cero.

Observaciones

El operador módulo % y MOD( ) devuelven el mismo resultado.

El operador módulo (%) es un operador aritmético. + (suma), - (resta), * (multiplicación), / (división) y ^ (exponenciación) son otros operadores aritméticos. Cuando estos operadores se combinan en una expresión numérica, % tiene la misma prioridad que * y /.

Si desea ver una descripción más detallada de los operadores y su orden de prioridad, consulte el tema Operadores.

Ejemplo

? 36 % 10         && Displays 6
? (4*9) % (90/9)      && Displays 6
? 25.250 % 5.0      && Displays 0.250
? IIF(YEAR(DATE( )) % 4 = 0, 'Summer Olympics this year';
   , 'No Summer Olympics this year')

Vea también

MOD( ) (Función) | $ (Operador) | Operadores | Operadores para el tipo Numeric | Crear expresiones Numeric