PHP四中取整的方式
来源:互联网 发布:php分页类代码 编辑:程序博客网 时间:2024/06/18 04:30
floor 舍去法取整 语法格式:float floor ( float value )
返回不大于value 的下一个整数,将value 的小数部分舍去取整。floor() 返回的类型仍然是float,因为float 值的范围通常比integer 要大。
echo floor(4.3); // 4
echo floor(9.999); // 9
—————————————————————————————————————————————————————————————————
ceil 进一法取整 语法格式: float ceil ( float value )
返回不小于value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是float,因为float 值的范围通常比integer 要大
echo ceil(4.3); // 5
echo ceil(9.999); // 10
————————————————————————————————————————————————————————————————
round 对浮点数进行四舍五入
语法:float round ( float val [, int precision] )
echo round(3.4); // 3
echo round(3.5); // 4
echo round(3.6); // 4
echo round(3.6, 0); // 4
echo round(1.95583, 2); // 1.96
echo round(1241757, -3); // 1242000
echo round(5.045, 2); // 5.05
echo round(5.055, 2); // 5.06
------------------------------------------------------------------------------------------------------------------------
4、intval — 获取变量的整数值
说明
int intval ( mixed $var [, int $base ] )
通过使用特定的进制转换(默认是十进制),返回变量 var 的 integer 数值。
var 可以是任何标量类型。intval() 不能用于 array 或 object。
intval() 例子
echo intval(4.3); // 4
echo intval(9.999); // 9
?>
说明:
除非 var 参数是字符串,否则 intval() 的 base 参数不会有效果。
小结:
floor函数与intval函数功能相同,所不同之处是一个返回的浮点数(float),而另一个是整数(integer),因为 float 值的范围通常比 integer 要大。不过就数值本身来说
两者是相等的。
- PHP四中取整的方式
- PHP的输出方式
- php的加密方式
- php 引入另一个php页面的方式
- 61.[PHP]PHP 程序的运行方式
- PHP magic_quotes_gpc的正确处理方式
- PHP获取url的方式
- php文件下载的方式
- PHP的JSON处理方式,
- PHP接收请求的方式
- php发送请求的方式
- PHP打开文本文件的方式
- php接收post的方式
- PHP参数传递的方式
- php实现多线程的方式
- 4.PHP的运行方式
- php 实现递归的方式
- php远程请求的方式
- Android常用开源项目(十八)
- 数学问题——最大公约数和最小公倍数(Stein算法)
- 阿里数据库专家:写给我们这些浮躁的程序员
- Gradle学习历程(二)
- java字符串工具类
- PHP四中取整的方式
- Oracle不引用对象名访问对象的表
- 学习使用CSDN-markdown编辑器
- Char类型的运算
- hadoop常见问题
- LeetCode 22. Generate Parentheses
- Shiro(1) 身份与权限验证
- 利用负载均衡优化和加速HTTP应用
- ajax执行success和error的状态