gpt4 book ai didi

php - 如何在 PHP 中正确处理小数?

转载 作者:行者123 更新时间:2023-11-29 01:33:50 27 4
gpt4 key购买 nike

我想在 mysql 数据库中存储这样的价格:

1000

而不是像这样:

10.00

当我回显输出时,我希望数字在适当的位置显示小数点和逗号。所以如果这是在数据库中:

100000

它应该显示为:

1,000.00

如果这是在数据库中:

1000000

它应该显示为

10,000.00

如果这是在数据库中:

100

它应该显示为:

1.00

如何实现?

最佳答案

将它们存储为整数并在检索它们时除以 100(并在存储它们时乘以 100)。如果您不想这样做,您可能需要考虑将它们存储为 DECIMAL

您可以使用 number_format 对其进行格式化功能

echo number_format ($number/100, 2 , '.' , ',' );

打印 1,000.00 表示 $number = 100000

关于php - 如何在 PHP 中正确处理小数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3305510/

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