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怎么实现不保留小数相关推荐

  1. python保留小数不四舍五入_Python3小数(浮点数)精度处理,[不]四舍五入去小数点后几位...

    在使用Python3处理浮点数时会遇到处理精度的问题,例如: >>> a = 2019.9102 >>> b = 666.333 >>> a - ...

  2. 将python中的小数直接进位的函数_python保留小数位的三种实现方法

    python保留小数位的三种实现方法 前言 保留小数位是我们经常会碰到的问题,尤其是刷题过程中.那么在python中保留小数位的方法也非常多,但是笔者的原则就是什么简单用什么,因此这里介绍几种比较简单 ...

  3. 数值保留小数点两位,但同时去除小数点后多余0 的 javascript、java实现

    2019独角兽企业重金招聘Python工程师标准>>> 今天碰到一个需求.关于小数点的处理,看起来非常简单的事情,却花了一定时间做了一些试验.最后简单总结一下,以便备忘. 需求简化一 ...

  4. c语言求平均值 保留三位小数,Excel求平均值时,保留小数位数与参与求平均值的个数有关...

    在 Excel 中,求平均值用Average函数:它可分用快捷键求平均值.自动求平均值和输入公式求平均值,其中用快捷键求平均值速度最快,并且三种方法都可以对行列.任意单元格.指定区域甚至整个表格求平均 ...

  5. Java实现若干个数计算平均值并保留小数位 java计算平均值 java四舍五入保留小数

    Java实现若干个数计算平均值并保留小数位 java计算平均值 java四舍五入保留小数 一.需求 1.在项目中,要计算若干个指标的平均值,找了一圈,发现JDK中没有提供,于是乎,造一个. 2.因若干 ...

  6. flinksql的 / 的结果只会保留整数部分,flinksql 不支持 div运算符。hive、 mysql : / 结果是小数, div 结果只会保留整数部分

    flinksql的 / 的结果只会保留整数部分,flinksql 不支持 div运算符. hive. mysql : / 结果是小数, div 结果只会保留整数部分 mysql> select ...

  7. matlab怎么取小数点后十五位,matlab 如何取出小数点后第几位数

    matlab中如何保留一位小数 在matlab计算中一般默认小数点后为4位有效小数,但我现在仅需要一位,如vpa命令就可以. 例: >> a=3.18 >> vpa(a,1) ...

  8. 小数化分数的口诀表_五年级数学下册分数与小数的互化,常用的小数化成分数表,要熟记...

    分数与小数是两类不同的数字,它们之间可以互相转化.分数与小数,这两类数字又有各自不同的特点,在具体的使用环境中,虽然说这两个数字可以互相通用,但是它们的特性不同,所使用的范围是不一样的,有些情况下使用 ...

  9. 判断整数小数_《除数是整数的小数除法》教学设计

    教材分析: <除数是整数的小数除法>是人教版小学数学五年级上册第三单元第一节的内容,它是在学生已经掌握了整数除法的意义和计算方法,小数的意义和性质等基础上进而来引导学生探索除数是整数的小数 ...

  10. 小数乘分数怎么算过程_小数乘分数如何计算?

    (1)将分数化成小数,再按小数的乘法法则计算. 如0.21×1/2=0.21×0.5=0.105. (2)将小数化成分数,再按分数的乘法法则计算. 如0.32×3/5=32/100×3/5=8/25× ...

最新文章

  1. 分享一个ssh打通的脚本
  2. 原生JS操作DOM节点代码
  3. java生成HMACSHA256的方法
  4. mysqld命令查看数据库目录
  5. 33Exchange Server 2010跨站点部署-分支机构邮件从分支机构出
  6. java趣事_【趣事】Java程序员最年轻,C++程序员最年老
  7. Hadoop MapReduce篇
  8. 高校教材:计算机网络技术与应用,《网络技术与应用》计算机网络-教材-高等学校.pdf...
  9. 4.5 CMMI4级——4级执行过程中的五个疑问及解答
  10. matlab转换为函数表达式,matlab中将符号表达式转换为函数
  11. 高精度计算Π的值(C语言)
  12. 使用 ifconfig 查看本机 ip
  13. IDEA2021.1webservice远程接口调用client相关配置【已解决】【简单高效】
  14. java编译器:必须对其进行捕获或声明以便抛出
  15. linux查看IP端口占用情况
  16. Android版本代号
  17. Java数组数据类型
  18. 【苹果电脑装Windows7驱动大全、Macbook电脑win7驱动安装】
  19. Kettle使用【插入\更新】组件非常慢
  20. 【ROM定制】Android 12 制作『MIUI官改』那点事①了解

热门文章

  1. yarn 安装使用小记
  2. 5-17 汉诺塔的非递归实现 (25分)
  3. Ansible基本配置以及使用示例
  4. Mysql-5.6.x多实例配置
  5. 响应式十日谈第一日:使用 rem 设置文字大小
  6. Python一个很好玩的特性decorator
  7. WPF控件 ProgressBar
  8. 设置SQLSERVER的错误日志数量和查找SQLSERVER安装错误日志
  9. 安卓开发_使用AlertDialog实现对话框
  10. 网络设备更换、域架构项目小结