当前位置:网站首页>php中的ceil和floo以及round函数「建议收藏」
php中的ceil和floo以及round函数「建议收藏」
2022-08-04 13:09:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
ceil是向上进位得到一个值的函数;
floor是舍掉小数位得到一个值的函数;
round是用来四舍五入的函数。
ceil
定义和用法:
ceil() 函数向上舍入为最接近的整数。
ceil(x);
说明:
返回不小于 x 的下一个整数,x 如果有小数部分则进一位。
ceil() 返回的类型仍然是 float。
例子:
<?php
echo ceil(0.60);
echo "<br/>";
echo ceil(0.40);
echo "<br/>";
echo ceil(5);
echo "<br/>";
echo ceil(5.1);
echo "<br/>";
echo ceil(-5.1);
echo "<br/>";
echo ceil(-5.9);
?>
输出:
1
1
5
6
-5
-5
floor
定义和用法:
floor() 函数向下舍入为最接近的整数。
floor(x);
说明:
返回不大于 x 的下一个整数,将 x 的小数部分舍去取整。
floor() 返回的类型仍然是 float。
例子:
<?php
echo(floor(0.60));
echo "<br/>";
echo(floor(0.40));
echo "<br/>";
echo(floor(5));
echo "<br/>";
echo "<br/>";
echo(floor(5.1));
echo "<br/>";
echo(floor(-5.1));
echo "<br/>";
echo(floor(-5.9))
?>
输出:
0
0
5
5
-6
-6
round
定义和用法
round() 函数对浮点数进行四舍五入。
round(x,prec);
其中
x(可选) 规定要舍入的数字。
prec(可选) 规定小数点后的位数。
说明:
返回将 x 根据指定精度 prec (十进制小数点后数字的数目)进行四舍五入的结果。
prec 也可以是负数或零(默认值)。
例子:
<?php
echo round(12.345,-1);
echo "<br/>";
echo round(12.345);
echo "<br/>";
echo round(0.5);
echo "<br/>";
echo round(0.4);
echo "<br/>";
echo round(-0.5);
echo "<br/>";
echo round(-0.4);
?>
输出:
10
12
1
0
-1
-0
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/107089.html原文链接:https://javaforall.cn
边栏推荐
猜你喜欢
GeoAO:一种快速的环境光遮蔽方案
5 cloud security management strategies enterprises should implement
CReFF缓解长尾数据联邦学习(IJCAI 2022)
用过Apifox这个API接口工具后,确实感觉postman有点鸡肋......
leetcode 48. Rotate Image 旋转图像(Medium)
“蔚来杯“2022牛客暑期多校训练营2 G、J、K
“蔚来杯“2022牛客暑期多校训练营4 N
c#之winform(软件开发)
Motion Rule (16)-Union Check Basic Questions-Grid Game
面试官:如何查看/etc目录下包含abc字符串的文件?
随机推荐
21天学习挑战赛--第二天打卡(setSystemUiVisibility、导航栏、状态栏)
智能电视可以打开小程序应用,再也不用头痛内存了
永磁同步电机FOC驱动代码讲解
Oracle 19c 单实例 19.3.0 升级到19.11.0 详细教程
【Game Of AutoTest】1、再度启程,重识游戏自动化测试
Arduino框架下I2S控制ADC采样以及PWM输出示例解析
秋招攻略秘籍,吃透25个技术栈Offer拿到手软
绩效考核带给员工的不能只是压力
面试官:说一下NIO和BIO的区别
用过Apifox这个API接口工具后,确实感觉postman有点鸡肋......
Week 7 Latent Variable Models and Expectation Maximization
正确使用Impala的invalidate metadata与refresh语句
【自动微分实现】反向OO实现自动微分(Pytroch核心机制)
干货丨数学规划视角下的分货优化解题思路
密码设置十准则
[UML] Summary of Information System Analysis and Design Knowledge Points
Just a Hook
封装、继承、多态的联合使用实现不同等级学生分数信息的统计
项目里的各种配置,你都了解吗?
“蔚来杯“2022牛客暑期多校训练营4 N