Php 除法取整
来源:互联网 发布:数据机房动环品牌 编辑:程序博客网 时间:2024/06/09 23:57
如果我们使用" / "操作符进行除法运算时,如果遇到无法除尽的情况,会得到小数值。如果我只希望得到整数部分,怎么办呢?
1.round — 对浮点数进行四舍五入
float round ( float $val [, int $precision ] )
返回将 val
根据指定精度 precision
(十进制小数点后数字的数目)进行四舍五入的结果。precision
也可以是负数或零(默认值)。
//Example #1 round() 例子<?phpecho round(3.4); // 3echo round(3.5); // 4echo round(3.6); // 4echo round(3.6, 0); // 4echo round(1.95583, 2); // 1.96echo round(1241757, -3); // 1242000echo round(5.045, 2); // 5.05echo round(5.055, 2); // 5.06?>
Note: PHP 默认不能正确处理类似 "12,300.2" 的字符串。见字符串转换为数值。
2.ceil — 进一法取整(向上取整)
float ceil ( float $value )
返回不小于 value
的下一个整数,value
如果有小数部分则进一位。ceil() 返回的类型仍然是float,因为float 值的范围通常比integer 要大。
//Example #1 ceil() 例子<?phpecho ceil(4.3); // 5echo ceil(9.999); // 10?>
3.floor — 舍去法取整(向下取整)
float floor ( float $value )
返回不大于 value
的下一个整数,将 value
的小数部分舍去取整。floor() 返回的类型仍然是float,因为float 值的范围通常比integer 要大。
//Example #1 floor() 例子<?phpecho floor(4.3); // 4echo floor(9.999); // 9?>
- Php 除法取整
- php 除法取整
- php 除法取整
- 除法向上取整
- js 除法 取整
- C++除法取整
- JS除法取整
- PHP语法基础篇——除法取整和取余数
- 除法中的向上取整
- el表达式除法取整
- Matlab除法结果取整
- javascript除法如何取整
- php中除法取整的方法(round,ceil,floor)
- C语言正整数除法向上取整
- C语言除法向上、向下取整
- C语言除法向上、向下取整
- 整数除法的取整方式
- Python 除法负数取商的取整方式
- secureCRT Vi高亮
- Android:开发环境搭建
- 如何防范Linux操作系统下缓冲区溢出攻击
- java中的io系统详解
- linux非实时任务调度CFS算法分析
- Php 除法取整
- 通透讲解缓冲区溢出
- Failed to push the item
- linux内核分析之调度算法——CFS调度分析
- Eclipse集成Maven 步骤和注意事项
- 经典算法面试与解答(二)
- AJAX 详解
- 如何部署tomcat,如何在项目中将服务引入
- libmad使用一步步进阶