Tag: ARBITRARY-PRECISION
Quiero un número específico de dígitos en el tipo primitivo double/float. ¿Hay alguna manera de hacer esto? Por ejemplo: (fijo en 6 dígitos) Si tenemos 12.666666667, el resultado será 12.6667 Si tenemos 5.6666666667, el resultado será 5.66667 Sin embargo, si tenemos 9.00000000, el resultado será sólo 9.* Para una comprensión . . . Read more
Estoy utilizando Visual Studio Code y tengo el siguiente código: double a = 0.10; printf(“%.20lf”, a); Obtengo el resultado: 0.10000000000000001000 ¿Por qué el valor tiene ‘1000’ al final? ¿No deberían ser todos ceros después de ‘0.1’?
Estoy tratando de averiguar cuántos números entre 0 y 1 puede representar un punto flotante de 32 bits. ¿Es igual que en un intervalo? (2 ** 24) – 1
En R, quiero ejecutar el siguiente código: str <- “2811.1019192874087” val <- as.numeric(str) str2 <- as.character(val) print(str2) print(val) Esto imprime: “2811.10191928741” 2811.102 Pero quiero: “2811.1019192874087” 2811.102 En resumen, me gustaría que la precisión no se perdiera con as.character(). Ya he intentado usar options(digits = x) donde x es un número . . . Read more
Dado una matriz nxm (n > m) de números enteros, me gustaría identificar filas que sean un múltiplo de una sola otra fila, así que no sea una combinación lineal de múltiples otras filas. Podría escalar todas las filas a su longitud y encontrar filas únicas, pero eso es propenso . . . Read more