diff options
author | Damien George <damien.p.george@gmail.com> | 2015-04-22 16:51:29 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-04-22 16:51:29 +0100 |
commit | 956d76578634a86ea50246de45add748b96cb4ec (patch) | |
tree | a9d2728ab7d7940a526d8282b436c53335b9824f /tests/float/float1.py | |
parent | c52f1258a8ececbaf25331c6cbfc373e6ed133b4 (diff) | |
download | micropython-956d76578634a86ea50246de45add748b96cb4ec.tar.gz micropython-956d76578634a86ea50246de45add748b96cb4ec.zip |
py: Fix printing of "inf" and "nan" floating point values.
Diffstat (limited to 'tests/float/float1.py')
-rw-r--r-- | tests/float/float1.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/float/float1.py b/tests/float/float1.py index bb670586ae..f670a63486 100644 --- a/tests/float/float1.py +++ b/tests/float/float1.py @@ -7,6 +7,25 @@ print(1.2) # float construction print(float(1.2)) +print(float("1.2")) +print(float("+1")) +print(float("1e1")) +print(float("1e+1")) +print(float("1e-1")) +print(float("inf")) +print(float("INF")) +print(float("infinity")) +print(float("INFINITY")) +print(float("nan")) +print(float("NaN")) +try: + float("1e+") +except ValueError: + print("ValueError") +try: + float("1z") +except ValueError: + print("ValueError") # unary operators print(bool(0.0)) |