Sé que es una pregunta extraña, pero ¿JavaScript tiene la capacidad de trabajar con carrozas dobles en lugar de flotadores individuales? (Flotantes de 64 bits frente a 32 bits).¿Tiene JavaScript precisión de número de punto flotante doble?
Respuesta
Todos los números en JavaScript son números de coma flotante de 64 bits.
Ref:
http://www.hunlock.com/blogs/The_Complete_Javascript_Number_Reference
Según la especificación ECMA-262 (ECMAScript es la especificación para Javascript), sección 8.5:
el tipo de número tiene exactamente 18437736874454810627 (es decir, 2 -2 +3), lo que representa los valores de precisión doble formato IEEE 754 valores de 64 bits, como se especifica en la Norma IEEE para binario aritmética de punto flotante
Fuente: http://www.ecma-international.org/publications/files/ecma-st/ECMA-262.pdf (PDF)
¡Gracias por el enlace al estándar +1! – gavenkoa
https://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf –
- 1. punto flotante de doble precisión en CUDA
- 2. PI y precisión de un número de punto flotante
- 3. ¿Hay un sufijo literal en punto flotante en C++ para hacer un número doble de precisión?
- 4. SQL establece la precisión de punto flotante
- 5. precisión de punto flotante en Visual C++
- 6. Precisión del doble después del punto decimal
- 7. ¿Limitar la precisión del punto flotante?
- 8. ¿Puede la precisión de punto flotante ser dependiente del hilo?
- 9. ¿Precisión arbitraria de punto flotante de Python disponible?
- 10. ¿Diseño adecuado del código C que maneja punto flotante de precisión simple y doble?
- 11. Formato del número de punto flotante
- 12. ¿Cuál es el siguiente número de punto flotante normalizado después de (antes) un número de punto flotante normalizado f?
- 13. C++ pérdida de precisión en punto flotante: 3015/0.00025298219406977296
- 14. Signo de un número de punto flotante
- 15. Comparación de punto flotante irreproducibilidad
- 16. ¿Cómo almacenar un número de punto flotante como texto sin perder precisión?
- 17. Reducción de rango Precisión pobre para punto flotante de precisión simple
- 18. flotante de impresión, preservando la precisión
- 19. Impresión doble sin perder precisión
- 20. ¿Qué define la precisión del punto flotante en python?
- 21. ¿Cómo configuro la precisión del punto flotante en Perl?
- 22. Precisión del punto flotante en la matriz Python
- 23. Mantenimiento de precisión de punto flotante con un promedio en ejecución
- 24. Límites de punto flotante
- 25. Intel AVX: versión de 256 bits del producto punto para variables de coma flotante de precisión doble
- 26. Formato de punto flotante Sphinx
- 27. Precisión de la multiplicación de doble precisión en java?
- 28. doble menos doble dando problemas de precisión
- 29. Comprensión de los problemas de punto flotante
- 30. Cómo convertir a doble con 2 precisión - cadena tras punto?
Pero las operaciones a nivel de bits se convertirán a un entero de 32 bits. – Calmarius
https://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf –