在python中,我有一个数字:U = 0.02462631224438585 +- 3.350971888120506e-06
。你知道吗
由于不确定性被四舍五入到1s.f.
,如何将其四舍五入到正确的有效数字?
有没有一种简单的方法来使用numpy
?或者scipy
或者内置函数是最好的吗?你知道吗
我试过使用set_printoptions(precision=3)
,但这不起作用。
我也尝试过使用round(number, significant - len(str(number)))
,但这似乎有些冗长。你知道吗
我确信我在几年前使用过一个简单的函数,而不必创建自己的函数。你知道吗
最后的数字应该是U = 2.4626e-02 +- 3e-06
或U = (2.4626 +- 3e-4)e-02
目前没有回答
相关问题 更多 >
编程相关推荐