gpt4 book ai didi

php - 这是显示没有小数的货币数值的好方法吗?

转载 作者:行者123 更新时间:2023-12-04 06:58:17 25 4
gpt4 key购买 nike

$value = '100.00';

echo $value * 100/100;

或者我应该四舍五入,以防有诸如“100.70”之类的值?我正在为一个显示每日费率的表格显示这个,总值包含数字,所以我假设用户不必真正担心十进制值......

最佳答案

你是否应该四舍五入取决于你。但为此考虑使用 sprintf() .

$value = '100.00';
echo sprintf("%.0f', $value);

比一些算术黑客来实现同样的事情要好得多。此外,乘以然后除以 100 就像乘以 1。

取决于您想要达到的确切目标, number_format() 甚至 money_format() 也可能是选项。

要进行实际舍入,请使用 round() :
$value = '100.00';
echo round($value);

关于php - 这是显示没有小数的货币数值的好方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2269727/

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