Calculadora de módulo

Obtén el resto no negativo y el cociente entero al dividir un número entero entre otro.

Los cálculos se realizan localmente; no enviamos tus valores al servidor.

Ejemplo

Al dividir 17 entre 5, el cociente entero es 3 y el resto no negativo es 2. Para −17 entre 5, el resto es 3.

Método de cálculo

La calculadora usa la división euclidiana: dividendo = divisor × cociente + resto, donde el resto es como mínimo cero y menor que el valor absoluto del divisor. Los datos se procesan como números enteros exactos.

Notas importantes

El divisor no puede ser cero. Se admiten números negativos, y los enteros muy grandes se mantienen exactos porque el cálculo usa aritmética entera y no de coma flotante.

Cómo usar

Verifica la identidad dividendo = divisor × cociente + resto. El resto siempre es no negativo y menor que el valor absoluto del divisor. Así, −17 = 5 × (−4) + 3. Algunos lenguajes usan un resto con signo: JavaScript devuelve −2 para -17 % 5.

Ejemplo · Método de cálculo
EjemploResultado
17 ÷ 517 = 5 × 3 + 2
−17 ÷ 5−17 = 5 × (−4) + 3
17 ÷ (−5)17 = (−5) × (−3) + 2
−17 ÷ (−5)−17 = (−5) × 4 + 3
20 ÷ 520 = 5 × 4 + 0

MDN · Remainder (%)

Preguntas frecuentes

¿Para qué sirve el módulo?

Se usa a menudo para comprobar divisibilidad, hacer que una secuencia vuelva a empezar, alternar filas, agrupar elementos y encontrar posiciones dentro de un ciclo.

¿Por qué el resto no es negativo si el dividendo es negativo?

Esta herramienta sigue la convención euclidiana, así que el resto siempre está entre cero y el valor absoluto del divisor menos uno. Los lenguajes de programación pueden usar un operador de resto con signo que se comporta de otra forma.

¿Puedo introducir números decimales?

No. En esta herramienta, el módulo y el cociente se definen para números enteros. Escribe enteros sin comas, espacios ni puntos decimales.

Herramientas relacionadas