En la programación de computadoras, uso la operación mod para obtener el resto de la división, que se puede usar para muchas cosas, como verificar si un número es par o impar. ¿Está permitido usar la operación mod en matemáticas o solo en programación? Si es así, ¿cuál es la forma correcta de escribirlo (escribo algo como 3 mod 2
o 3 % 2
)? Si no, ¿hay alguna fórmula matemática que obtenga el resto de la división?
la notación es
Por ejemplo
Es una herramienta matemática que es útil para resolver problemas de teoría de números.
Por ejemplo, puede usar aritmética para mostrar que cada quinto término en la sucesión de Fibbonaci,
La secuencia en resulta ser
He visto en un libro de texto de matemáticas para indicar el resto después de dividir por . Knuth en su tomo matemáticamente pesado El arte de la programación de computadoras fue por en cambio. En términos generales, siempre que defina su notación, puede usar la notación que desee.
Por ejemplo, el primer libro definió específicamente el resto para satisfacer . Hay una serie de convenciones para el resto, y esta es la convención de "redondear el cociente hacia el infinito negativo".
En muchos lenguajes de programación, como C, usan una convención diferente para
. Sin embargo, la convención anterior es lo que usa Python. Otros lenguajes, como Haskell, tienen ambos mod
y rem
para poder usar la convención anterior y la convención C.
Es un concepto matemático originalmente. Usted escribe
Obtienes el resto de una división cuando escribes
. Aquí, usamos el comando MathJax \bmod
(que significa mod binaria, que simplemente significa tomar el resto. Al principio no sabía nada al respecto hasta que un colega aquí me lo dijo mientras editaba un artículo. Al mostrar congruencias (es decir, mostrar la equivalencia en el resto obtenido al dividir dos números por el mismo divisor) usamos \equiv
( lo que da
símbolo). Un uso ejemplar:
(Escribí $3 \equiv 8 \pmod{5}$
lo que produce automáticamente el
parte entre paréntesis). Esto básicamente se refiere al hecho de que ambos números pertenecen a la misma clase de residuos, lo cual es
en este caso si tomamos solo los enteros positivos.
Señor James 2017
cazador_del_infinito
Espectro
robarjohn
Félix An