本文目录一览:
请教php MYSQL 价格取1或2位小数,但不要四舍五入
$amount = 666666;
$number = substr($newAmount = $amount/10000.0, 0, stripos($newAmount, ".")+2);
echo "金额:$number 万";
$number = substr($newAmount = $amount/10000.0, 0, stripos($newAmount, ".")+3);
echo "金额:$number 万";
PHP初学者,四舍五入并且保留1位小数的函数
使用 round
函数。
其中包含2个参数,第一个参数是要转化的变量,第二参数是要保留的小数位数!
望采纳,谢谢!
PHP 如何保留1位小数而且不四舍五入?
先使用 number_format
取小数位数后三位,再进行字符串截取
// 千分位逗号分隔,获取小数点后1位
substr(number_format($price, 3, '.', ','), 0, -2);