测试代码如下:
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
总结:我想各种编程语言都存在这个问题,编程时需要注意。
测试代码如下:
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
总结:我想各种编程语言都存在这个问题,编程时需要注意。