我试图以便士的形式从数据库中读出一个值。
例如,如果我读出1345便士,则为13.45英镑。
在前2位小数后总是加点的最佳方法是什么?
答案 0 :(得分:4)
除以100?
1345 / 100 = 13.45
答案 1 :(得分:3)
您需要注意以0结尾的数字。除以100将以最终价格删除它们。
EG:1290/100将返回12.9。
尝试使用number_format
number_format($price/100, 2);
$price = 1345;
//returns 13.45
$price = 1200
//returns 12.00
$price = 1290
//returns 12.90
答案 2 :(得分:0)