我有一个PHP脚本,可以进行非常大的计算。计算有效,但不够精确。我需要一种实际使用精确数字的方法,例如:
目前:
.1 + .1 + .1 == .3
false
我需要真正的ans,所以如果我拿0.1 + 0.1 + 0.1,那么它需要输出0.3
我的公式/计算包含
之类的数字1.1205673217773E-15
所以最终这样的事情应该有效:
(18 / 1025893) / 8900563 = 0.0000000000197
甚至更好
1.971301080925020253843E-12
我需要1E-20或更高的精度。我更喜欢把所有内容保存在php中,否则我需要用C ++编写一些东西,然后用php或其他东西调用它。
我可以使用比漂浮更精确的东西吗?
我可以在php中调整浮点数的精度吗?
有简单的解决方法吗?