¿Es 0.1 + 0.2 igual a 0.3?

5 views
Skip to first unread message

Andrés Sicard-Ramírez

unread,
Dec 19, 2018, 9:47:40 AM12/19/18
to eafit-lc
Buenas días,

(Me disculpo si usted ya está familiarizado con la respuesta a la pregunta)

En su lenguaje de programación favorito ¿es 0.1 + 0.2 igual a 0.3?

Hice una comparación (ingenua) con los siguientes lenguajes y
compiladores (en orden alfabético)

* C (GCC 5.4.0)
* Haskell (GHC 8.6.3)
* MATLAB R2018b
* Python 3.5.2

y la respuesta a la pregunta anterior fue ¡no!

Una explicación se puede encontrar en

https://floating-point-gui.de/

Debemos ser responsables con los tipos de datos seleccionados para
implementar nuestros algoritmos. Dejo que cada uno saque sus propias
conclusiones en estos días del auge del aprendizaje de máquinas
(machine learning) y la inteligencia artificial (cualquier cosa que
esto último signifique).

Saludos,


--
Andrés
Reply all
Reply to author
Forward
0 new messages