本篇文章将使用php对数字进行四舍五入保留N位小数,以及使用php对数字进行取整的方法做个小总结。
(1)php保留三位小数并且四舍五入
$num=0.0215489;
echo sprintf("%.3f", $num); // 0.022
(2)php保留三位小数不四舍五入
$num=0.0215489;
echo substr(sprintf("%.4f", $num),0,-1); // 0.021
(3)php进一法取整数(这个在分页程序的页数程序里面会用到)
echo ceil(4.3); // 5
echo ceil(9.999); // 10
(4)php舍去法取整数
echo floor(4.3); // 4
echo floor(9.999); // 9
您可能感兴趣的文章
- php统计在线人数,精确的统计在线人数的办法
- 在php中分别使用curl的post提交数据的方法和get获取网页数据的方法总结
- php最精确的字符串长度截取函数
- PHP压缩html网页代码减小网络数据传输量,清除空格,制表符,注释标记
- php中数组的并集、交集和差集函数介绍
- 强大的PHP 图片处理类(水印、透明度、缩放、锐化、旋转、翻转、剪切、反色)
- php压入元素到数组头部(array_unshift的用法)
- php利用array_flip实现数组键值交换去除数组重复值
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn