summaryrefslogtreecommitdiffstatshomepage
path: root/py/objfloat.c
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2018-02-08 14:02:50 +1100
committerDamien George <damien.p.george@gmail.com>2018-02-08 14:02:50 +1100
commitb75cb8392bdf5f8c12072eac3adbdaad53d1e8d2 (patch)
tree4e02e3f9b22d6496677c97366d981778619556b9 /py/objfloat.c
parent0c650d427601d5c84bd623d58abc9be5451c576c (diff)
downloadmicropython-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