summaryrefslogtreecommitdiffstatshomepage
path: root/tests/feature_check/float.py
blob: d6d2a99d2429d87c555d261d6d0ff2a3c96cf12b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
# detect how many bits of precision the floating point implementation has

try:
    float
except NameError:
    print(0)
else:
    if float("1.0000001") == float("1.0"):
        print(30)
    elif float("1e300") == float("inf"):
        print(32)
    else:
        print(64)