gpt4 book ai didi

PHP - number_format 因数学运算而失败

转载 作者:行者123 更新时间:2023-12-02 04:49:52 27 4
gpt4 key购买 nike

PHP 函数 number_format 在与数学运算一起使用时会产生奇怪的结果。

运行这个...

echo number_format(32545000 - 24343400) . '<br>';
echo number_format(32545000) - number_format(24343400);

为什么第二个生成的答案是“8”而不是正确答案?

最佳答案

number_format(32545000) 返回一个字符串:32,545,000

number_format(24343400) 返回一个字符串:24,343,400

字符串被转换为 int,你得到:

32 - 24 = 8

关于PHP - number_format 因数学运算而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19069565/

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