You are on page 1of 1

Snchez Castillo Paola Elizabeth

Como sabemos , los CPU utilizan el sistema binario (potencias de 2) para contar,
donde el primer bit es equivalente a 20, el segundo bit 21, el tercero 23, y as
sucesivamente.

El sistema estndar para manejar fracciones es usar potencias negativas de 2. O


sea, si para nmeros enteros usbamos 21,22, 23, etc. para fracciones podemos
usar 21,22,23 ,etc. y sumar los valores.

Si resuelves esas potencias obtendremos:

Este es un gran problema porque la nica forma de representar algunos nmeros


es a travs de aproximacin. Si antes queramos representar el nmero 3
simplemente sumbamos 1+2, que son mltiplos de 2, y obtenamos un nmero
exacto. Pero para representar el nmero 0.2 tendramos que sumar:

Esto bsicamente ejemplifica que, a la hora de sumar los valores, al trabajar a


fondo con valores nicamente aproximados no tendremos el valor real del
nmero fraccionario por lo que el valor nunca ser 0.3.

REFERENCIAS:

Quora. (2017). Por qu 0.1 + 0.2 no es igual a 0.3 en la mayora de los lenguajes de
programacin?. [online] Available at: https://es.quora.com/Por-qu%C3%A9-0-1-+-0-2-no-es-igual-a-
0-3-en-la-mayor%C3%ADa-de-los-lenguajes-de-programaci%C3%B3n [Accessed 14 Nov. 2017].

You might also like