Estoy usando flot para mostrar gráficos de barras. Cuando configuro el tickLength en 0, oculta las líneas verticales y horizontales, pero también oculta las líneas del eje xy del eje y. Necesito el eje xy el eje y sin las líneas verticales y horizontales de la cuadrícula. ¿Hay alguna forma de hacer esto? Por favor […]
He encontrado dos fórmulas de precisión diferentes para números de coma flotante. ⌊ (N-1) log 10 (2) ⌋ = 6 dígitos decimales (precisión única) y N log 10 (2) ≈ 7.225 dígitos decimales (precisión única) Donde N = 24 bits significativos (precisión única) La primera fórmula se encuentra en la parte superior de la página […]
Que está pasando aqui: #include #include int main(void) { printf(“17^12 = %lf\n”, pow(17, 12)); printf(“17^13 = %lf\n”, pow(17, 13)); printf(“17^14 = %lf\n”, pow(17, 14)); } Obtengo esta salida: 17^12 = 582622237229761.000000 17^13 = 9904578032905936.000000 17^14 = 168377826559400928.000000 13 y 14 no coinciden con wolfram alpa cf: 12: 582622237229761.000000 582622237229761 13: 9904578032905936.000000 9904578032905937 14: 168377826559400928.000000 168377826559400929 […]
He leído mucho sobre carrozas, pero todo está innecesariamente involucrado. Creo que lo entiendo bastante bien, pero hay una cosa de la que me gustaría estar seguro: Sé que, las fracciones de la forma 1/pow(2,n) , con n un entero, se pueden representar exactamente en números de coma flotante. Esto significa que si agrego 1/32 […]
class Test{ public static void main(String[] args){ float f1=3.2f; float f2=6.5f; if(f1==3.2){ System.out.println(“same”); }else{ System.out.println(“different”); } if(f2==6.5){ System.out.println(“same”); }else{ System.out.println(“different”); } } } salida: different same ¿Por qué es la salida así? Esperaba lo same que el resultado en el primer caso.
En C ++ 11, std :: to_string se establece de manera predeterminada en 6 lugares decimales cuando se le da un valor de entrada de tipo float o double . ¿Cuál es el método recomendado o más elegante para cambiar esta precisión?
¿Cómo convertir un número de coma flotante en una secuencia de bytes para que pueda persistir en un archivo? Tal algoritmo debe ser rápido y altamente portátil. Debe permitir también la operación opuesta, deserialización. Sería bueno si solo se requiere un exceso muy pequeño de bits por valor (espacio persistente).
Necesito extraer la parte decimal de un número flotante, pero obtengo resultados extraños: float n = 22.65f; // I want x = 0.65f, but… x = n % 1; // x = 0.6499996 x = n – Math.floor(n); // x = 0.6499996185302734 x = n – (int)n; // x = 0.6499996 ¿Por qué pasó esto? […]
Posible duplicado: ¿Por qué estos números no son iguales? La expresión siguiente, que evalúa a 0.1, se considera mayor que 0.1. > round(1740/600,0) – 1740/600 [1] 0.1 > (round(1740/600,0) – 1740/600) (round(1740/600,0) – 1740/600) <= 0.1000000000000000000000000000000000000001 [1] TRUE Pensando que el problema podría deberse al redondeo, intenté esto con el mismo resultado: > 3 – […]
No sé por qué f o F se coloca después de los valores flotantes en Java u otros idiomas. por ejemplo, float fVariable = 12.3f; ¿Tiene alguna característica que no sea indicar que este es un valor flotante?