python判断float是否相等
float类型数据的比较不能用 == ,如果需要判断两个float数据是否相等,尽量使用差值的绝对值是否达到需要的精度。
float_a = 3.1415926...
float_b = 3.1415926...
if abs(float_b - float_a) < 10**-8:
peint(f"达到所需精度")
float类型数据的比较不能用 == ,如果需要判断两个float数据是否相等,尽量使用差值的绝对值是否达到需要的精度。
float_a = 3.1415926...
float_b = 3.1415926...
if abs(float_b - float_a) < 10**-8:
peint(f"达到所需精度")