gpt4 book ai didi

PHP - 8 位小数不起作用

转载 作者:可可西里 更新时间:2023-11-01 01:01:23 24 4
gpt4 key购买 nike

这是一个非常简单的代码。

$a = 2000000.00000000;
$b = 0.00000001;

echo $a-$b; //output 2000000

I was expecting 1999999.99999999.

有人可以解释一下如何让它工作吗?将不胜感激。

最佳答案

您可以使用 precision 设置将 float 格式化为字符串时使用的精度ini设置,默认为14:

ini_set('precision', 16);
echo $a - $b; // 1999999.99999999

另请阅读 this article有关该主题的更一般的分割。

关于PHP - 8 位小数不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24689015/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com