print(1.2 - 1.1) # 结果为 0.09999999999999987
计算机不精准
可以通过decimal模块计算精准
import decimal
s = decimal.Decimal('1.2') - decimal.Decimal('1.1')
s = float(s)
通过float可以把字符串类型的数值,转换成浮点类型
type 能够查看当前数据的类型是什么
print(type(s))
print(s)
print(1.2 - 1.1) # 结果为 0.09999999999999987
计算机不精准
可以通过decimal模块计算精准
import decimal
s = decimal.Decimal('1.2') - decimal.Decimal('1.1')
s = float(s)
通过float可以把字符串类型的数值,转换成浮点类型
type 能够查看当前数据的类型是什么
print(type(s))
print(s)