(资料图片)
目录此为一个实验报告,故遵守实验报告的格式。
用Python程序判断0.3 – 0.2的值是否为0.1,如果不是0.1,那么,如何让这个值是0.1呢?
from decimal import Decimal# 进行误差的判断value = 0.3 - 0.2print(value == 0.1) # 输出:False# 消除误差的方法:使用 Decimal 库进行精确运算value_new = float(Decimal("0.3") - Decimal("0.2"))print(value_new == 0.1) # 输出:True
标签:
X 关闭
X 关闭