【发布时间】:2011-12-27 10:21:48
【问题描述】:
在 Python 中有没有办法计算 double/float/etc 中的有效数字?我没有看到一种简单的方法来做到这一点,但我希望它会出现在库中。
提前致谢。
【问题讨论】:
-
一个数字本身并没有个有效数字,您可以指定为一个数字显示多少个有效数字。这是你要求做的吗?
-
您如何定义“重要数字”?
-
@tjm 一个数字本质上确实有有效数字。有效数字的数量传达了测量的准确性。见en.wikipedia.org/wiki/…
-
@Will,我不同意。例如,链接中的第三点指出:“包含小数点的数字中的尾随零很重要。”好吧,有了它,就拿 2.25、2.250 和 2.2500000 表示。每种情况下的数字都是 2 和四分之一,但它们分别有 3、4 和 8 位有效数字。那么,数字 2 和四分之一的有效数字的固有位数是多少?
-
@tjm 啊,我明白你的意思了。我误解了你的说法。任何 sig fig 查找函数都必须将数字的字符串表示形式作为输入。
标签: python math chemistry significant-digits