Resultados de la búsqueda a petición "integer-division"
Problemas de principiante de Haskell con dividir una lista a la mitad
Aquí está mi intento de escribir una función que divida una lista de longitud par en dos mitades iguales. halve :: [a] -> ([a], [a]) halve x | even len = (take half x, drop half x) | otherwise = error "Cannnot halve a list of odd length" where ...
¿Por qué es lento el operador de módulo?
Parafraseando en el libro "Programming Pearls" (sobre el lenguaje c en máquinas antiguas, ya que el libro es de finales de los 90): Operaciones aritméticas de enteros (+, -, *) puede tomar alrededor de 10 nano segundos mientras que el% El ...
División entera: ¿cómo se produce un doble?
Para este bloque de código: int num = 5; int denom = 7; double d = num / denom;El valor ded es0.0. Puede ser forzado a trabajar al lanzar: double d = ((double) num) / denom;¿Pero hay otra manera de obtener la correctadouble ¿resultado? No me ...
ColdFusion demasiado grande para ser un número entero
Estoy tratando de convertir una gran cantidad entrando a Megabytes. No quiero decimales numeric function formatMB(required numeric num) output="false" { return arguments.num \ 1024 \ 1024; }Luego arroja un error [/imgs/IZBRd.png] ¿Cómo puedo ...
¿Cuál es el comportamiento de la división de enteros?
Por ejemplo, int result; result = 125/100;o result = 43/100;¿El resultado será siempre el piso de la división? ¿Cuál es el comportamiento definido?
División entre enteros en Java
Necesito realizar una división entre enteros en Java, y el resultado debe ser flotante. ¿Puedo usar/ símbolo para ello? Como en int integer1 = 1; int integer2 = 2; float quotient = integer1 / integer2; // Could I do this?
X86 IDIV el signo del resto depende del signo del dividendo para 8 / -3 y -8/3?
¿Alguien puede explicarme por qué el signo del resto es diferente en estos casos? ¿Es esto un error del emulador o las CPU reales también lo hacen? [/imgs/70nna.png] 8 / -3 : quotient(AL) = -2 remainder(AH) = 2 -8 / 3 : quotient(AL) = ...
División entera negativa resultado sorprendente
En mi aplicación me encontré con lo siguiente y me sorprendieron los resultados: 8/-7=-2 (ambos enteros). ¿Qué significa esto
Encuentra el resto de la división de un número
¿Cómo podría encontrar el resto de la división de un número en Python? Por ejemplo Si el número es 26 y el número dividido es 7, entonces el resto de la división es 5. (ya que 7 + 7 + 7 = 21 y 26-21 = 5.)
¿Es útil la función div (stdlib.h)?
Hay una función llamada div en C, C ++ (stdlib.h) div_t div(int numer, int denom); typedef struct _div_t { int quot; int rem; } div_t; Pero C, C ++ tienen / y% operadores. Mi pregunta es: "Cuando hay operadores / y%, ¿es útil la función div ? "