gpt4 book ai didi

php - float 格式

转载 作者:可可西里 更新时间:2023-11-01 12:42:09 27 4
gpt4 key购买 nike

我想在 PHP 中使用 number_format 函数。例如:

$number = 234.51;
echo number_format($number,2);

这适用于 float ,但我想将它用于不同的数字。如果一个数字是十进制的并且没有任何 float ,它显示为: 145.00 。我怎样才能解决这个问题?我的意思是我想根据需要显示尽可能多的 float ,而不是更多。

最佳答案

研究 printfsprintf 函数而不是 number_format

它们提供了按照您的意愿格式化数字的能力。

printf("%d", $int) 

适用于十进制整数。

printf("%4.2f", $float) 

适用于具有两位小数的 float 。

number_format 似乎是为了货币输出的国际化,但我不认为这是你想要的,因为你提到了小数“整数”。

关于php - float 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1734233/

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