[pyar] Transformación de floats de 4-bytes a 8-bytes

Alejandro Santos listas en alejolp.com
Jue Feb 27 16:38:17 ART 2014


2014-02-27 15:34 GMT+01:00 Enrique Martín <enri57ar en gmail.com>:
> Hola a todos, Les cuento:
>
> MSAccess tiene un tipo de datos "Single" que es un float de 4-bytes, ej:
>
> c) 41.3
>

Hola, quería hacer el comentario que tanto float de 4 bytes como de 8
bytes no pueden representar directamente ese número, y que en realidad
el número en float double es:

>>> "%.60f" % 41.3
'41.299999999999997157829056959599256515502929687500000000000000'

Seguramente Access esté haciendo alguna clase de redondeo a tus
espaldas, que según parece es de 7 decimales por lo que decís.

-- 
Alejandro Santos


More information about the pyar mailing list