Articles of flotante

muestra las líneas del eje X y del eje Y sin las líneas de la cuadrícula usando FLOT

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 […]

¿Es la precisión más significativa de los dígitos decimales que se puede convertir en binario y volver a decimal sin pérdida de importancia 6 o 7,225?

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 […]

pow () parece estar fuera por uno aquí

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 […]

¿Qué tipos de números son representables en coma flotante binario?

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 […]

¿Por qué la comparación de flotantes es inconsistente en Java?

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.

Establecer la precisión de std :: to_string al convertir los valores de coma flotante

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 – Serialización de los números de punto flotante (flotantes, dobles)

¿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).

¿Cómo obtener la parte decimal de un flotador?

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? […]

problema de punto flotante en R?

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 – […]

¿Por qué f se coloca después de los valores de flotación?

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?