"""
模块:python3 float().py
参考:https://www.runoob.com/python3/python3-number.html
知识点:
1.class float(object)
| float(x=0, /)
|
| Convert a string or number to a floating point number, if possible.
| ...
"""
# 1.float(x) 将x转换到一个浮点数。
print(float(0)) # 0.0
print(float("0")) # 0.0
print(float("1")) # 1.0
print(float("3.549999952316284")) # 3.549999952316284
# 2.python 在判断数字相等与否时,只判断值,不区分整型、浮点型。
print("\n2.")
print(0 == 0.0) # True
# help(float)
# 3.浮点数运算精度
# python 浮点数有效位数是小数点后16位(包括)。
# js 浮点数有效位数是小数点后15位(包括)。
print("\n3.")
x, y = 0.1, 0.2
z = x + y
print(x, y)
# 0.1 0.2
print(z)
# 0.30000000000000004
print(z == 0.3)
# False
python3 float().py
最新推荐文章于 2024-04-15 11:57:35 发布