Categoría: Calculadoras
Calculadora de módulo
Resto de una división, redondeado hacia abajo y truncado
Introduce un dividendo y un divisor para hallar el resto de la división, mostrado tanto como módulo redondeado hacia abajo como resto truncado.
Los resultados redondeado hacia abajo y truncado solo difieren cuando el dividendo y el divisor tienen signos opuestos; la mayoría de los lenguajes de programación devuelven el resto truncado.
Todo lo de esta página se procesa en tu navegador. No se sube nada.
Para qué sirve
El módulo calcula el resto que queda al dividir un número entero entre otro. Esta calculadora muestra dos convenciones porque difieren siempre que el dividendo y el divisor tienen signos opuestos: el módulo redondeado hacia abajo siempre toma el signo del divisor, la convención matemática, mientras que el resto truncado toma el signo del dividendo, que es como se comporta el operador % en la mayoría de los lenguajes de programación.
Cómo se usa
- Introduce el dividendo, el número que se divide.
- Introduce el divisor, que no puede ser cero.
- Consulta el módulo redondeado hacia abajo, el resto truncado y el cociente.
Privacidad
Esta herramienta funciona íntegramente en tu navegador. Lo que introduces nunca se sube, se guarda ni se comparte: al cerrar la pestaña desaparece.
Preguntas frecuentes
- ¿Por qué hay dos restos diferentes?
- El módulo redondeado hacia abajo y el resto truncado solo difieren cuando el dividendo y el divisor tienen signos opuestos. Por ejemplo, -7 mod 3 es 2 con la convención redondeada hacia abajo, pero -1 con truncamiento.
- ¿Cuál usa mi lenguaje de programación?
- La mayoría de los lenguajes de la familia C, incluidos JavaScript, Java y C, usan división truncada para %. El operador % de Python usa en cambio la convención redondeada hacia abajo, coherente con su definición matemática.
- ¿Qué es el cociente que se muestra aquí?
- Es la parte entera del dividendo dividido entre el divisor redondeada hacia abajo, es decir, el número entero de veces que el divisor cabe en el dividendo redondeando hacia menos infinito.