1 min de lectura

En una división entera se ignora la parte fraccionaria (decimal) de los operandos, es decir, sólo se utiliza la parte entera de los mismos, por lo que el resultado será siempre un número entero.

En algunos casos, los programadores requieren conocer la parte sobrante en una división, por lo que se emplea el operador módulo

El módulo, representado como “%”, arroja el residuo de una división entera. Por ejemplo, en la división entera de 7 / 4 el resultado es 1, mientras que en 7 % 4 se muestra 3 como resultado: 

modulo

Ejemplo: se desea conocer si un número es par o impar, dicho número será ingresado por el usuario. Se realiza lo siguiente:

*Nota: Para dicho ejemplo se utilizó el lenguaje de programación c++. Como puede observarse, el operador módulo puede ser de utilidad al momento de encontrar los divisores de un determinado número; en este caso se conoce que cualquier número divisible entre 2 es considerado número par.

**Algunas consideraciones:

  • El operador módulo es un operador entero que puede utilizarse sólo con operandos enteros.
  • Todos los operandos aritméticos son operadores binarios, es decir, requieren de 2 números para realizar operaciones.

Deja tus comentarios

This site uses Akismet to reduce spam. Learn how your comment data is processed.