diff options
author | Damien George <damien.p.george@gmail.com> | 2018-02-08 14:02:50 +1100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2018-02-08 14:02:50 +1100 |
commit | b75cb8392bdf5f8c12072eac3adbdaad53d1e8d2 (patch) | |
tree | 4e02e3f9b22d6496677c97366d981778619556b9 /py/objfloat.c | |
parent | 0c650d427601d5c84bd623d58abc9be5451c576c (diff) | |
download | micropython-b75cb8392bdf5f8c12072eac3adbdaad53d1e8d2.tar.gz micropython-b75cb8392bdf5f8c12072eac3adbdaad53d1e8d2.zip |
py/parsenum: Fix parsing of floats that are close to subnormal.
Prior to this patch, a float literal that was close to subnormal would
have a loss of precision when parsed. The worst case was something like
float('10000000000000000000e-326') which returned 0.0.
Diffstat (limited to 'py/objfloat.c')
0 files changed, 0 insertions, 0 deletions