Estate atento porque en este enunciado vas a encontrar la contestación que buscas.Este escrito ha sido analizado por nuestros especialistas para garantizar la calidad y exactitud de nuestro contenido.
Solución:
La mayoría de las explicaciones pasan por alto un paso importante, llenemos el vacío con otro ejemplo.
Dado lo siguiente:
Dividend: 16
Divisor: 6
los función de módulo Se ve como esto:
16 % 6 = 4
Vamos a determinar por qué es esto.
Primero, realiza División enteraque es similar a la división normal, excepto que se descarta cualquier número fraccionario (también conocido como resto):
16 / 6 = 2
Después, multiplicar el resultado de la división anterior (2
) con nuestro divisor (6
):
2 * 6 = 12
Finalmente, sustraer el resultado de la multiplicación anterior (12
) De nuestros dividendo (16
):
16 - 12 = 4
El resultado de esta resta, 4
la restoes el mismo resultado de nuestro módulo ¡arriba!
El resultado de una división módulo es el resto de una división entera de los números dados.
Eso significa:
27 / 16 = 1, remainder 11
=> 27 mod 16 = 11
Otros ejemplos:
30 / 3 = 10, remainder 0
=> 30 mod 3 = 0
35 / 3 = 11, remainder 2
=> 35 mod 3 = 2
La fórmula simple para calcular el módulo es: –
[Dividend-(Dividend/Divisor)*Divisor]
Entonces, 27 % 16 :-
27- (27/16)*16
27-1*16
Respuesta= 11
Nota:
Todos los cálculos son con números enteros. En el caso de un cociente decimal, la parte posterior al decimal debe ignorarse/truncarse.
por ejemplo: 27/16= 1,6875 debe tomarse como 1 en la fórmula mencionada anteriormente. 0,6875 se ignora.
Los compiladores de lenguajes informáticos también tratan un número entero con parte decimal de la misma manera (truncándolo después del decimal).
Si eres capaz, tienes el poder dejar un tutorial acerca de qué le añadirías a este post.