suma reloj operacion ejemplos concepto aritmética aritmetica aplicaciones modulo

modulo - reloj - ¿Por qué 2 mod 4=2?



operacion modulo (18)

La operación de modificación funciona con recordatorio.

Esto se llama aritmética modular.

a==b(mod m) then m|(a-b) a-b=km a=b+km So, 2=2+0*4

Me avergüenza hacer una pregunta tan simple. Mi mandato no comienza por dos semanas más, así que no puedo preguntarle a un profesor, y el suspenso me mataría.

¿Por qué 2 mod 4 = 2?


2/4 = 0 con un resto de 2


Alguien se puso en contacto conmigo y me pidió que explicara en más detalles mi respuesta en el comentario de la pregunta. Así que aquí está lo que le respondí a esa persona en caso de que pueda ayudar a alguien más:

La operación de módulo le proporciona el resto de la disensión euclidiana (que solo funciona con números enteros, no reales). Si tiene A tal que A = B * C + D (con D <B), entonces el cociente de la división euclidiana de A entre B es C, y el resto es D. Si divide 2 por 4, el cociente es 0 y el resto es 2.

Supongamos que tiene objetos A (que no puede cortar). Y desea distribuir la misma cantidad de esos objetos a las personas B. Siempre que tengas más de objetos B, le das a cada uno de ellos 1 y repites. Cuando tiene menos objetos B que quedan, deténgalo y conserve los objetos restantes. El número de veces que ha repetido la operación, llamemos a ese número C, es el cociente. La cantidad de objetos que conserva al final, llamémoslo D, es el resto.

Si tienes 2 objetos y 4 personas. Ya tienes menos de 4 objetos. Entonces cada persona obtiene 0 objetos, y usted mantiene 2.

Es por eso que 2 módulo 4 es 2.


Como todos los comentarios anteriores han mencionado es el hecho de que es el resto.

Solo quería poner mis 2 peniques en donde uso mucho la palabra clave "mod" en xsl

Para obtener una tabla html con filas que tienen colores alternativos (rojo, azul, rojo, azul, rojo, etc.)

yo suelo

<!-- if the rows position is a even number then give it a class of red --> <xsl:if test="position() mod 2 = 0"> <xsl:attribute name="class"> red </xsl:attribute> </xsl:if> ..... <tr> <tr class="red"> <tr> <tr class="red"> <tr> <tr class="red">


Creo que te confundes sobre cómo se lee la ecuación del módulo.

Cuando escribimos una ecuación de división como 2/4 , estamos dividiendo 2 por 4.

Cuando se escribe una ecuación de módulo como 2 % 4 , estamos dividiendo 2 by 4 (piense 2 sobre 4) y devolviendo el resto.


Cuando divides 2 por 4, obtienes 0 con 2 sobrantes o restantes. Modulo es solo el resto después de dividir el número.


El operador de módulo evalúa el resto de la división de los dos operandos enteros. Aquí están algunos ejemplos:

23 % 10 evaluates to 3 (because 23/10 is 2 with a remainder of 3) 50 % 50 evaluates to 0 (50/50 is 1 with a remainder of 0) 9 % 100 evaluates to 9 (9/100 is 0 with a remainder of 9)


Estaba confundido acerca de esto, también, solo hace unos minutos. Luego hice la división a mano en una hoja de papel y tenía sentido:

  • 4 entra en 2 cero veces.
  • 4 veces 0 es 0.
  • Colocas ese cero debajo de 2 y restas lo que deja 2.

Eso es lo que la computadora va a tomar este problema. La computadora se detiene allí y devuelve el 2, lo cual tiene sentido ya que eso es lo que "%" (mod) está pidiendo.

Hemos sido entrenados para poner el decimal y seguir así, por lo que esto puede ser contradictorio al principio.


Este es el Algoritmo Euclid.

p.ej

a mod b = k * b + c => a mod b = c, donde k es un número entero y c es la respuesta

4 mod 2 = 2 * 2 + 0 => 4 mod 2 = 0

27 mod 5 = 5 * 5 + 2 => 27 mod 5 = 2

entonces tu respuesta es

2 mod 4 = 0 * 4 + 2 => 2 mod 4 = 2


MOD es el operador restante. Es por eso que 2 mod 4 da 2 como resto. 4 * 0 = 0 y luego 2-0 = 2. Para hacerlo más claro intenta hacer lo mismo con 6 mod 4 u 8 mod 3.


Mod solo significa que tomas el resto después de realizar la división. Como 4 entra en 2 cero veces, terminas con un resto de 2.


Modulo (mod,%) es el operador Resto.

2%2 = 0 (2/2 = 1 remainder 0) 1%2 = 1 (1/2 = 0 remainder 1) 4%2 = 0 (4/2 = 2 remainder 0) 5%2 = 1 (5/2 = 2 remainder 1)


Modulo es el resto, expresado como un entero, de una expresión de división matemática.

Entonces, digamos que tiene un píxel en una pantalla en la posición 90 donde la pantalla tiene 100 píxeles de ancho y agrega 20, se ajustará a la posición 10. Por qué ... porque 90 + 20 = 110, por lo tanto, 110% 100 = 10.

Para que lo entienda, considero que el módulo es la representación entera del número fraccionario. Además, si hace la expresión hacia atrás y procesa el resto como un número fraccionario y luego se agrega al divisor, le dará su respuesta original.

Ejemplos:

100 (A) --- = 14 mod 2 7 123 (B) --- = 8 mod 3 15 3 (C) --- = 0 mod 3 4

Invertido diseñado para:

2 14(7) 2 98 2 100 (A) 14 mod 2 = 14 + --- = ----- + --- = --- + --- = --- 7 7 7 7 7 7 3 8(15) 3 120 3 123 (B) 8 mod 3 = 8 + --- = ----- + --- = --- + --- = --- 15 15 15 15 15 15 3 3 (B) 0 mod 3 = 0 + --- = --- 4 4


Mucho más fácil si usas plátanos y un grupo de personas. Digamos que tienes 1 banana y un grupo de 6 personas, esto expresarías: 1 mod 6/1% 6/1 módulo 6. Necesitas 6 plátanos para que cada persona en el grupo esté bien alimentada y feliz. Entonces, si tiene 1 plátano y necesita compartirlo con 6 personas, pero solo puede compartirlo si tiene 1 plátano para cada miembro del grupo, es decir 6 personas, entonces tendrá 1 banana (resto, no compartido con nadie en grupo), lo mismo vale para 2 plátanos. Entonces tendrás 2 plátanos como resto (nada se comparte). Pero cuando obtienes 6 plátanos, entonces debes ser feliz, porque entonces hay 1 plátano para cada miembro en un grupo de 6 personas, y el resto es 0 o no quedan plátanos cuando compartiste los 6 plátanos con 6 personas. Ahora, para 7 plátanos y 6 personas en grupo, entonces tendrá 7 mod 6 = 1, esto porque le dio a 6 personas 1 plátano cada uno, y 1 plátano es el resto. Para 12 mod 6 o 12 bananas compartidas en 6 personas, cada una tendrá dos plátanos y el resto será 0.

Espero que disfrutes =)


Para una forma visual de pensarlo, imagine una esfera de reloj que, en su ejemplo particular, solo va a 4 en lugar de 12. Si comienza a las 4 en el reloj (que es como comenzar en cero) y lo gira en el sentido de las agujas del reloj para 2 "horas", aterrizas en 2, como si giraras en el sentido de las agujas del reloj durante 6 "horas" también obtendrías 2 (6 mod 4 == 2 como 2 mod 4 == 2).


Por:

2 mod 4

Podemos usar esta pequeña fórmula que surgió después de pensar un poco, tal vez ya esté definida en algún lugar que no conozco pero que funciona para mí, y es realmente útil.

A mod B = C donde C es la respuesta

K * B - A = |C| donde K es cuántas veces B cabe en A

2 mod 4 sería:

0 * 4 - 2 = |C|

C = |-2| => 2

Espero que funcione para ti :)


mod significa la resonancia cuando se divide por. Entonces 2 dividido por 4 es 0 con 2 restantes. Por lo tanto, 2 mod 4 es 2.


Modulo es el resto, no la división.

2 / 4 = 0R2 2 % 4 = 2

El signo % se usa a menudo para el operador de módulo, en lugar de la palabra mod .

Para x % 4 , obtienes la siguiente tabla (para 1-10)

x x%4 ------ 1 1 2 2 3 3 4 0 5 1 6 2 7 3 8 0 9 1 10 2