我正在用python编写一个程序,我希望我的解决方案返回确切解决方案的8个有效数字。
我已经在这里搜索了论坛,但是似乎没有任何直接的答案。 我想要一个简单的解决方案来确保程序正在计算的答案在该限制范围内。 我知道它应该只需要 2 行,也许三行代码,我只是不确定如何实现它。
例如:
TOL = 1.0000001 to 0.99999999
解决方案应在此范围内。
epsilon = 0.00000001
if abs(solution_expected - solution) <= epsilon:
print "OK"
while x < 0.99999999 or x > 1.0000001:
# stuff