
Iniciado por
WinterN
Te voy a poner un sencillo ejemplo. Imagina que tu trabajas con un tipo de datos en decima compuesto hasta un máximo de 4 cifras: 2 cifras enteras y 2 decimales. Por ejemplo podrías tener estos valores
00.01, 12.00, 43.25, 55.67, 78.50, 99.99
Esto es coma fija. ahora imagina que dispones de 4 cifras igualmente, pero puedes mover la coma de posición:
.0001, 3.142, 12.00, 554.2, 888.0, 9999
Como ves en el segundo caso, puedes llegar a tener números más grandes, o trabajar con mayor precisión con números pequeños. Eso es coma flotante.
Ahora si te lo imaginas en binario, por ejemplo un numero de 32 bits, con 4 bits para decidir donde está la coma, entonces ya tienes cómo funciona un micro real...
Marcadores