Calculadora de Módulo

Introduce un dividendo y un divisor para encontrar el cociente y el resto (módulo).

Cociente
3
Resto (a mod b)
2

Cómo se calcula el módulo

La operación módulo encuentra el resto tras dividir un número entre otro. Esta calculadora usa división hacia abajo (a − b × floor(a/b)), que siempre devuelve un resto con el mismo signo que el divisor —la convención usada en matemáticas y en la mayoría de lenguajes de programación como Python y Ruby.

Para números positivos, esto coincide con el simple resto que obtendrías de una división larga. La convención hacia abajo difiere principalmente de una convención «truncada» (usada en algunos lenguajes como C y Java) cuando el dividendo o el divisor es negativo.

Preguntas frecuentes

¿Cuál es la diferencia entre módulo y resto?

Para números positivos, son idénticos. Pueden diferir para números negativos según la convención de redondeo usada —la división hacia abajo (usada aquí) siempre da un resultado con el mismo signo que el divisor, mientras que la división truncada da un resultado con el mismo signo que el dividendo.

¿Para qué se usa el módulo?

El módulo es común en programación para recorrer cíclicamente un rango fijo de valores (como índices de array u horas del reloj), comprobar divisibilidad (un número es par si a mod 2 es igual a 0), y en varios algoritmos criptográficos y de hash.

¿Por qué mi lenguaje de programación da una respuesta diferente para números negativos?

Diferentes lenguajes usan diferentes convenciones de módulo. Python y Ruby usan división hacia abajo como esta calculadora, mientras que el operador % de C, Java y JavaScript usa división truncada, que puede producir un resto negativo cuando el dividendo es negativo.

También prueba:

Calculadora de Porcentajes Calculadora de Fracciones Calculadora de Triángulos Calculadora de Círculo Calculadora de Ecuaciones Cuadráticas Calculadora de Estadísticas Calculadora de Logaritmos Conversor de Base Numérica Calculadora de Potencias y Raíces Calculadora de Trigonometría Conversor Grados ↔ Radianes Calculadora de Área de Figuras Calculadora de Volumen de Figuras Resolver Ecuación Lineal Calculadora de Escala Calculadora de Media Ponderada Calculadora de Ritmo Calculadora de Factorial Calculadora de MCD y MCM Calculadora de Factorización Prima Calculadora de Combinaciones y Permutaciones Calculadora de Matrices 2x2 Calculadora de Vectores (2D) Calculadora de Distancia Entre Dos Puntos Calculadora de Punto Medio Calculadora de Pendiente Calculadora de Progresión Aritmética Calculadora de Progresión Geométrica Calculadora de Probabilidad Calculadora de Triángulo Rectángulo Calculadora de Redondeo Simplificador de Razones Calculadora de Longitud de Onda y Frecuencia Calculadora 0-100 Calculadora de Coeficiente de Correlación Calculadora de Tamaño de Muestra Calculadora de Valor Esperado Calculadora de Potencia Calculadora de Significancia de Test A/B Calculadora de Relación de Aspecto Calculadora de Punto de Rocío Calculadora de RPM Calculadora de Distancia Focal Calculadora de Cuadro de Punnett Calculadora de ADN/Molaridad Calculadora de Deducción de Doblez Calculadora DPMO Calculadora de Velocidades y Avances Calculadora TRIR Calculadora de Edad de Gato Calculadora de Edad de Perro Calculadora de Merma de Grano Calculadora de Números Romanos Calculadora de Fibonacci Calculadora de Error Porcentual Calculadora de Interpolación Calculadora de Wilks Calculadora de Máximo en Una Repetición Calculadora de Subred IP Calculadora de Trayectoria Balística

Volver a la categoría →