牛骨文教育服务平台(让学习变的简单)
博文笔记

php小数点后取两位

创建时间:2015-09-22 投稿人: 浏览次数:408

一、

经常用到小数点后取几位,但不能进位的情况。比如3.149569  取小数点后两位,最后两位不能四舍五入。结果应该是3.14。需要用到这个函数floor。该函数是舍去取整。如floor(4.66456) 结果:4  。 floor(9.1254) 结果9 。所以要去小数点后两位,需要先乘以100,然后舍去取整,在除以100   $a=floor(3.149569*100)/100



计算百分数

$successRate = floor((2/3"])*10000)/10000*100;

$result = $successRate."%";

结果66.67%

二、round函数

说明

float round ( float val [, int precision])

返回将 val 根据指定精度 precision(十进制小数点后数字的数目)进行四舍五入的结果。precision 也可以是负数或零(默认值)。

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。