gpt4 book ai didi

php - 百分比显示问题

转载 作者:行者123 更新时间:2023-12-03 23:08:58 25 4
gpt4 key购买 nike

我计算出的值在 0 -100 之间,它通常是一个 float ,例如 5.87876 ,所以我使用 number_format ,例如:

$format_number = number_format($number, 2, '.', '');

问题是,即使计算的数字是整数,例如:100

显示100.00

但我想将其显示为:100

实现这一目标的优雅方法是什么?

(我的意思是没有其他如果..)

最佳答案

这是我所知道的最短方式。

$digits =        (is_numeric($number) && intval($number) == $number ? 0 : 2);
$format_number = number_format($number, $digits, '.', '');

is_numericintval 技巧取自 this SO question

关于php - 百分比显示问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3594245/

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