En JavaScript , ¿cómo obtengo: ¿La cantidad total de veces que un entero dado entra en otro? ¿El
La operación de módulo (a veces llamada módulo) encuentra el resto de la división de un número por otro. Suele estar representado por el carácter de porcentaje ('%') en los lenguajes de programación.
En JavaScript , ¿cómo obtengo: ¿La cantidad total de veces que un entero dado entra en otro? ¿El
Estoy buscando una explicación de cómo funciona una tabla hash, ¡en inglés simple para un tonto como yo! Por ejemplo, sé que toma la clave, calcula el hash (estoy buscando una explicación de cómo) y luego realiza algún tipo de módulo para determinar dónde se encuentra en la matriz donde se...
He visto muchas veces esta pregunta pero nunca he visto una respuesta concreta verdadera. Así que voy a publicar uno aquí que, con suerte, ayudará a las personas a entender por qué exactamente hay un "sesgo de módulo" cuando se usa un generador de números aleatorios, como rand()en C...
De acuerdo con Google Calculator (-13) % 64 es 51. De acuerdo con Javascript (ver este JSBin ) lo es -13. ¿Cómo puedo solucionar
¿Qué significa el %en un cálculo? Parece que no puedo entender lo que hace. ¿Calcula un porcentaje del cálculo, por ejemplo: 4 % 2aparentemente es igual a 0.
Como ejemplo en pseudocódigo: if ((a mod 2) == 0) { isEven = true; } else { isEven =
En un programa en C, estaba probando las siguientes operaciones (solo para verificar el comportamiento) x = 5 % (-3); y = (-5) % (3); z = (-5) % (-3); printf("%d ,%d ,%d", x, y, z); me dio salida como (2, -2 , -2)en gcc. Esperaba un resultado positivo cada vez. ¿Puede un módulo ser...
Estoy tratando de modificar un número entero para obtener una posición de matriz para que se repita. Hacerlo i % arrayLengthfunciona bien para números positivos pero para números negativos todo sale mal. 4 % 3 == 1 3 % 3 == 0 2 % 3 == 2 1 % 3 == 1 0 % 3 == 0 -1 % 3 == -1 -2 % 3 == -2 -3 % 3...
Tengo un programa en C ++ (compilado usando g ++). Estoy tratando de aplicar dos dobles como operandos a la función de módulo, pero aparece el siguiente error: error: operandos no válidos de los tipos 'double' y 'double' a binario 'operator%' Aquí está el código: int main() { double x =...
Estoy intentando una línea como esta: for i in {1..600}; do wget http://example.com/search/link $i % 5; done; Lo que intento obtener como salida es: wget http://example.com/search/link0 wget http://example.com/search/link1 wget http://example.com/search/link2 wget
Me da vergüenza hacer una pregunta tan simple. Mi mandato no comienza durante dos semanas más, así que no puedo preguntarle a un profesor, y el suspenso me mataría. ¿Por qué 2 mod 4 =
Tengo números como 1100, 1002, 1022, etc. Me gustaría tener los dígitos individuales, por ejemplo, para el primer número 1100, quiero tener 1, 1, 0, 0. ¿Cómo puedo obtenerlo en
¿Cómo puedo determinar si una variable es divisible por 2? Además, necesito hacer una función si es así y hacer una función diferente si no lo
Realmente no entiendo cómo funciona la división de módulos. Estaba calculando 27 % 16y terminé con 11y no entiendo por qué. Parece que no puedo encontrar una explicación en términos sencillos en línea. ¿Alguien puede explicar a un nivel muy alto lo que está pasando
En java cuando lo hagas a % b Si a es negativo, devolverá un resultado negativo, en lugar de ajustarse a b como debería. ¿Cuál es la mejor forma de solucionar este problema? La única forma en que puedo pensar es a < 0 ? b + a : a %
Encontré un comportamiento extraño en Python con respecto a los números negativos: >>> -5 % 4 3 ¿Alguien podría explicar qué está pasando?
¿Estoy haciendo mal el módulo? Porque en Java -13 % 64se supone que debe evaluarse, -13pero obtengo 51.
Estoy encriptando la entrada del usuario para generar una cadena de contraseña. Pero una línea de código da diferentes resultados en diferentes versiones del marco. Código parcial con valor de tecla presionada por usuario: Tecla presionada: 1. La variable asciies 49. Valor de 'e' y 'n' después...
Uno de mis odios favoritos de los lenguajes derivados de C (como matemático) es que (-1) % 8 // comes out as -1, and not 7 fmodf(-1,8) // fails similarly Cual es la mejor solucion? C ++ permite la posibilidad de sobrecargar las plantillas y el operador, pero ambos son aguas turbias para...