解析php取整的几种方式
PHP 解析 方式 几种 取整
2023-06-13 09:15:02 时间
floor舍去法取整语法格式:floatfloor(floatvalue)
返回不大于value的下一个整数,将value的小数部分舍去取整。floor()返回的类型仍然是float,因为float值的范围通常比integer要大。
echofloor(4.3); //4
echofloor(9.999);//9
ceil进一法取整语法格式:floatceil(floatvalue)
返回不小于value的下一个整数,value如果有小数部分则进一位。ceil()返回的类型仍然是float,因为float值的范围通常比integer要大
echoceil(4.3); //5
echoceil(9.999); //10
round对浮点数进行四舍五入
语法:floatround(floatval[,intprecision])
echoround(3.4); //3
echoround(3.5); //4
echoround(3.6); //4
echoround(3.6,0); //4
echoround(1.95583,2); //1.96
echoround(1241757,-3);//1242000
echoround(5.045,2); //5.05
echoround(5.055,2); //5.06
返回不大于value的下一个整数,将value的小数部分舍去取整。floor()返回的类型仍然是float,因为float值的范围通常比integer要大。
echofloor(4.3); //4
echofloor(9.999);//9
ceil进一法取整语法格式:floatceil(floatvalue)
返回不小于value的下一个整数,value如果有小数部分则进一位。ceil()返回的类型仍然是float,因为float值的范围通常比integer要大
echoceil(4.3); //5
echoceil(9.999); //10
round对浮点数进行四舍五入
echoround(3.4); //3
echoround(3.5); //4
echoround(3.6); //4
echoround(3.6,0); //4
echoround(1.95583,2); //1.96
echoround(1241757,-3);//1242000
echoround(5.045,2); //5.05
echoround(5.055,2); //5.06
相关文章
- 【说站】php变量如何命名
- php最新面试题_面试问题汇总
- php new reflectionclass,PHP: ReflectionClass – Manual
- PHP去除html的宽高属性的正则表达式详解编程语言
- 深入学习:PHP如何配置MySQL(php如何配置mysql)
- 数据库使用PHP框架管理Oracle数据库(php框架oracle)
- 一步步获取 PHP 导入 MySQL 无忧(php导入mysql)
- 在 Linux 中编译PHP程序(linux编译php)
- 用PHP迅速提升Linux系统权限(phplinux提权)
- 学习PHP提升Linux技能(php学linux)
- 检测PHP对MSSQL数据库操作的能力(检测php_mssql)
- PHP高效操作MSSQL数据库实战(php连接操作mssql)
- PHP实现MSSQL数据库分页功能(php分页类 mssql)
- Php与Mssql数据库的结合:强大联合力量(php mssql数据库)
- 文件Linux 下如何快速删除PHP文件(linux 删除php)
- PHP实现稳定支持Redis的精彩瞬间(让php支持redis)
- PHP+APACHE实现用户论证的方法
- php购物车实现代码
- PHP禁止页面缓存的代码
- PHP读取Postgresql中的数组
- php之Memcache学习笔记
- PHP和JavaScrip分别获取关联数组的键值示例代码
- php函数间的参数传递(值传递/引用传递)
- 一个显示效果非常不错的PHP错误、异常处理类
- 云主机搭建php+mysql运行环境教程(护卫神PHP套件)
- Win2003下IIS以FastCGI模式运行PHP