summaryrefslogtreecommitdiff
path: root/tests/feature_check/float.py
blob: af93f5976321c1ef2d38cb122213d3f43e1a9e5f (plain)
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)