php取整的方法一共有4中,分别是ceil(),floor(),round(),intval()。

  1.ceil--向上取整,即不小于当前的下一个整数,如果有小数则进一位。

    返回的是float类型

 <?php
echo ceil(4.3); //
echo ceil(9.999); //
echo ceil(-3.14); // -3
?>

  2.floor --向下取整,与ceil相反

    返回的是float类型

<?php
echo floor(4.3); //
echo floor(9.999); //
echo floor(-3.14); // -4
?>

  3.round --对浮点数进行四舍五入,可以指定精度,默认为0,可以是负数

  round(float $val, [,int $precision])

<?php
echo round(3.4); //
echo round(3.5); //
echo round(3.6); //
echo round(3.6, 0); //
echo round(1.95583, 2); // 1.96
echo round(1241757, -3); //
echo round(5.045, 2); // 5.05
echo round(5.055, 2); // 5.06
?>

  4.intval -- 获取变量的整数值

    int intval(mixed $var [,int $base]),可以指定转换进制,默认十进制

    $var可以是除array或object的任何标量类型

<?php
echo intval(4.3); //
echo intval(9.999); // 9
echo intval(042);                     // 34
echo intval('042');                   // 42
echo intval(1e10);                    // 1410065408
echo intval('1e10');                  // 1
echo intval(0x1A);                    // 26
echo intval(42000000);                // 42000000
echo intval(420000000000000000000);   // 0
echo intval('420000000000000000000'); // 2147483647
?>

最新文章

  1. Flume官方文档翻译——Flume 1.7.0 User Guide (unreleased version)(二)
  2. Linux设备模型(3)_Uevent
  3. python【1】-基础知识
  4. 服务器控件中使用&lt;%#...&gt;, JS和html控件中使用&lt;%=...&gt;
  5. Java并发编程:Timer和TimerTask(转载)
  6. CentOS6.6搭建LNMP环境
  7. Android学习笔记(二十二)——短信接收与发送
  8. PHP的命名空间
  9. js跳转页面方法大全
  10. 怎么查询局域网内全部电脑IP和mac地址等信息?
  11. 【jQuery】jQuery操作&lt;input&gt;的聚焦与全选其内容
  12. 如何避免远程循环执行SSH时,到第一条之后就退出
  13. C编译器、链接器、加载器详解
  14. 彻底搞明白find命令的-mtime参数的含义【转载】
  15. Mysql安装和登录相关操作
  16. 学习笔记——二叉树相关算法的实现(Java语言版)
  17. 记字符串转bigDecimal的一个坑
  18. windows mysql 和linux mysql解决乱码问题
  19. nginx 开启gzip 压缩资源
  20. 禁止光盘优盘自动播放(Shell Hardware Detection服务)

热门文章

  1. c# in deep 之LINQ简介(1)
  2. C语言中数据类型的长度
  3. 2012 T-SQL 新特性 and O2O项目
  4. BizTalk 2010/2013 EDI B2B
  5. C# BackgroundWorker详解,图例,原理分析
  6. Servlet入门和ServletConfig、ServletContext
  7. UVA 216 - Getting in Line
  8. cocos2d-x场景切换与过渡效果
  9. svn的使用详细说明
  10. Linux:备份