• 技术文章 >后端开发 >PHP问题

    php怎么实现不保留小数

    藏色散人藏色散人2021-02-24 18:01:31原创549

    php实现不保留小数的方法:1、通过floor函数向下舍入为最接近的整数,语法如“floor(x)”;2、通过ceil函数向上舍入为最接近的整数,语法如“ceil(x)”。

    本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

    php中有两种方法能实现不保留小数:

    一:floor() 函数向下舍入为最接近的整数。

    语法

    floor(x)

    参数

    x 必需。一个数。

    说明

    返回不大于 x 的下一个整数,将 x 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。

    例子

    在本例中,我们将对不同的数应用 floor() 函数:

    <?php
    echo(floor(0.60));
    echo(floor(0.40));
    echo(floor(5));
    echo(floor(5.1));
    echo(floor(-5.1));
    echo(floor(-5.9))
    ?>

    输出:

    0
    0
    5
    5
    -6
    -6

    【推荐学习:《PHP视频教程》】

    二:ceil() 函数向上舍入为最接近的整数。

    语法

    ceil(x)

    参数

    x 必需。一个数。

    说明

    返回不小于 x 的下一个整数,x 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。

    例子

    在本例中,我们将对不同的值应用 ceil() 函数:

    <?php
    echo(ceil(0.60);
    echo(ceil(0.40);
    echo(ceil(5);
    echo(ceil(5.1);
    echo(ceil(-5.1);
    echo(ceil(-5.9));
    ?>

    输出:

    1
    1
    5
    6
    -5
    -5

    以上就是php怎么实现不保留小数的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php
    上一篇:php 怎么获取当前几点 下一篇:php怎样实现跳转
    大前端线上培训班

    相关文章推荐

    • php怎么删除txt文件• php获取ip不准确怎么办• php 怎么去掉字符串最后一个逗号• php中string方法有哪些

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网