本文目录一览:
请教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);