如何将int数10或50或90格式化为小数部分0.10,0.50和0.90?
货币10将是0.10美分,100将是1.00欧元。
谢谢
答案 0 :(得分:3)
这应该适合你:
$number = 100;
echo sprintf("%.2f" . ((float)$number/100 >= 1 ? " euro" : " cents"), (float)$number/100);
输出:
1.00 euro
答案 1 :(得分:0)
$number = 1234.56;
$number_format = number_format($number, 1);
上面的代码应该给你:
1234.5