gpt4 book ai didi

php - PHP number_format() 出现奇数除法错误

转载 作者:行者123 更新时间:2023-12-02 09:16:47 24 4
gpt4 key购买 nike

我的脚本通过将另外两个数字 A 除以 B 来计算数字 X。

X=A/B

当我在计算 X 之前在 A 上使用 number_format(A,2) 时,我得到一个非常奇数。实际数字:

1,045.00/5 = 0.2

但是如果我在除法之前不在 A 上使用 number_format,我会得到正确的答案。 number_format 是否以某种方式使 A 变成非数字?

1045/5 = 209

最佳答案

number_format 仅应在漂亮地打印数字时使用。它的返回值不应该像您一样用于计算。

示例:

如果$A = 1045;那么 number_format($A,2) 将是 1,045.00 现在,如果您将 1,045.00 视为数字,它将是 1 > 作为逗号,剩余的字符将被忽略,1/2 是您得到的 0.5

关于php - PHP number_format() 出现奇数除法错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3799123/

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