如何在Python中获得近似浮点值?
A的价值是如何在Python中获得近似浮点值?,python,python-3.x,Python,Python 3.x,A的价值是 A = 0.4000070095062256 然后我有下面的代码来检查A的值 if (A == 0.400): print('pass') else: print('Fail') 我想打印通行证。上述代码每次都在打印Fail。如何获得A的近似值 注意:在这种情况下,我必须检查A的值是否正好等于0.400。我的意思是,我需要一个浮点数的近似值。如果到0.4的距离小于给定的限制,您可以检查,例如: if abs(A - 0.4) < 0.0001: pr
A = 0.4000070095062256
然后我有下面的代码来检查A的值
if (A == 0.400):
print('pass')
else:
print('Fail')
我想打印通行证
。上述代码每次都在打印Fail
。如何获得A的近似值
注意:在这种情况下,我必须检查A的值是否正好等于
0.400
。我的意思是,我需要一个浮点数的近似值。如果到0.4
的距离小于给定的限制,您可以检查,例如:
if abs(A - 0.4) < 0.0001:
print("Pass")
如果abs(A-0.4)<0.0001:
打印(“通行证”)