首页 > 编程知识 正文

php详细安装步骤,php期末考试题及答案

时间:2023-05-05 19:33:14 阅读:40216 作者:4079

1 .不进位时

例如,3.149569取小数点后两位,最后两位不能四舍五入。 结果3.14。

可以使用floor函数

这个函数是截断。 例如,floor(4.66456 )的结果: 4。

loor(9.1254 )结果9。

因此,要去掉小数点后两位,必须先乘以100,然后舍去取整数,再除以100。 也就是说:

$a=floor(3.149569*100 )/100计算百分比

$successrate=floor ()2/3) *10000 )/10000*100; $result=$successRate.'% '; 2 .四舍五入时

圆函数

floatround(floatval[,int precision] )返回根据指定精度的precision (十进制小数位数)对val进行四舍五入的结果。

precision也可以是负数或零(默认值)。

? PHPechoround(3.4; //3EchoRound(3.5; //4EchoRound(3.6; //4 Echo round (3.6,0 ); //4 Echo round (1.95583,2 ); //1.96EchoRound(1241757,-3); //1242000 Echo round (5.045,2 ); //5.04 Echo round (5.055,2 ); //5.06 sprintf函数

如果进行四舍五入,且没有小数位数,则自动用指定的字符(指定的0 )补充指定的小数位数

ECHOsprintf (().2f )、5.228 ); /5.23ECHOsprintf (; 2f (,5.224 ); /5.22ECHOsprintf (; 2f )、5 ); //5.00 number_format函数

如果没有小数位数,则0会自动添加到指定的小数位数中

echo number _ format (5.228,2 ); //5.23 echo number _ format (5.224,2 ); //5.22 echo number _ format (5,2 ); //5.00 round函数

此函数可以四舍五入,但如果没有小数位数,则处理后也没有小数位数

Echo round (5.228,2 ); //5.23 Echo round (5.224,2 ); //5.22 Echo round (5,2 ); //5用PHP进制调整

EchoCeil(4.4; //5EchoCeil(4.6; //5用PHP舍弃法整理

Echofloor(4.4; //4EchoFloor(4.6; //4

转载于:https://www.cn blogs.com/niuben/p/11434430.html

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。