首页 > 后端开发 > php教程 > PHP_保存两位小数并且四舍五入_保留两位小数并且不四舍五入

PHP_保存两位小数并且四舍五入_保留两位小数并且不四舍五入

WBOY
发布: 2016-06-13 13:03:19
原创
899 人浏览过

PHP_保留两位小数并且四舍五入_保留两位小数并且不四舍五入
php保留两位小数并且四舍五入

$num = 123213.666666;
echo sprintf("%.2f", $num);
登录后复制



php保留两位小数并且不四舍五入
$num = 123213.666666;
echo sprintf("%.2f",substr(sprintf("%.3f", $num), 0, -2));
登录后复制


php进一法取整
echo ceil(4.3);    // 5
echo ceil(9.999);  // 10
登录后复制


php舍去法,取整数
echo floor(4.3);   // 4
echo floor(9.999); // 9
登录后复制

1 楼 bardo 2011-03-28  
echo round(123213.666666,2);
echo number_format((ceil(123213.666666 * 100))/100,2,'.','');
substr效率很差。这样做是不是更简单?
建议多看看手册吧。

2 楼 kk48323201 2011-03-28  
bardo 写道
echo round(123213.666666,2);
echo number_format((ceil(123213.666666 * 100))/100,2,'.','');
substr效率很差。这样做是不是更简单?
建议多看看手册吧。
谢谢指教..
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板