博客
关于我
Math.round(),Math.ceil(),Math.floor()的区别
阅读量:794 次
发布时间:2023-02-07

本文共 586 字,大约阅读时间需要 1 分钟。

1.Math.round():根据“round”的字面意思“附近、周围”,可以猜测该函数是求一个附近的整数,看下面几个例子就明白。

小数点后第一位<5

正数:Math.round(11.46)=11

负数:Math.round(-11.46)=-11

 

小数点后第一位>5

正数:Math.round(11.68)=12

负数:Math.round(-11.68)=-12

 

小数点后第一位=5

正数:Math.round(11.5)=12

负数:Math.round(-11.5)=-11

总结:(小数点后第一位)大于五全部加,等于五正数加,小于五全不加。

 

2.Math.ceil():根据“ceil”的字面意思“天花板”去理解;

例如:

Math.ceil(11.46)=Math.ceil(11.68)=Math.ceil(11.5)=12

Math.ceil(-11.46)=Math.ceil(-11.68)=Math.ceil(-11.5)=-11

 

3.Math.floor():根据“floor”的字面意思“地板”去理解;

例如:

Math.floor(11.46)=Math.floor(11.68)=Math.floor(11.5)=11

Math.floor(-11.46)=Math.floor(-11.68)=Math.floor(-11.5)=-12

转载地址:http://ukyfk.baihongyu.com/

你可能感兴趣的文章
MacOS Docket 安装及核心中间件环境搭建
查看>>
MacOS:创建目录出现 Read-only file system
查看>>
macOS使用django安装mysqlclient遇到的问题(mysqlclient 1.3.3 or newer is required)
查看>>
macOS系统上安装JDK
查看>>
MacType Decency 项目常见问题解决方案
查看>>
Mac下IDEA更换Maven仓库
查看>>
Mac下MySQL 报错:Error1045(28000)解决办法
查看>>
Mac下redis安装和启动
查看>>
Mac下各种网络命令的使用
查看>>
Mac下如何配置环境变量
查看>>
Mac下安装jdk
查看>>
Mac下安装PEAR
查看>>
Mac下安装PIL库
查看>>
mac下安装配置nginx
查看>>
Mac下忘记MySQL密码可以这样做!
查看>>
Mac下配置多个SSH-Key (gitLab)
查看>>
mac关闭占用某个端口的进程
查看>>
mac删除appstore账号和更新失败的问题
查看>>
Mac单机安装Hadoop
查看>>
mac地址随机变化的解决方法(安卓手机通用)不用ROOT
查看>>