PHP - 如何添加小数,。到我的号码而不加 00?
PHP - How to add decimals , . to my number without adding 00?
我的数据库中确实有价格并且想添加 .并在我的网站上显示它们。
我知道 number_format 但如果我这样使用它
number_format($ctotal, 2, ".", ",");
最后会加2个00。
示例:
DB: 100000
Now: 100,000.00
Should look like this: 1,000.00
看起来很容易,但找不到解决方案...
谢谢!
您最好在数据库中以一种比数学更可取的格式存储数字,而不会出现浮点问题,然后在显示时格式化数字。它将允许您使用源数据进行计算,而无需(再次)重新格式化数字或遇到浮点计算的其他问题。
我的数据库中确实有价格并且想添加 .并在我的网站上显示它们。
我知道 number_format 但如果我这样使用它
number_format($ctotal, 2, ".", ",");
最后会加2个00。
示例:
DB: 100000
Now: 100,000.00
Should look like this: 1,000.00
看起来很容易,但找不到解决方案...
谢谢!
您最好在数据库中以一种比数学更可取的格式存储数字,而不会出现浮点问题,然后在显示时格式化数字。它将允许您使用源数据进行计算,而无需(再次)重新格式化数字或遇到浮点计算的其他问题。