博客
关于我
Math.round(),Math.ceil(),Math.floor()的区别
阅读量:796 次
发布时间: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/

你可能感兴趣的文章
liunx-FTP服务器_无需整理
查看>>
Liunx挂载nfts盘数据方法
查看>>
LiveGBS user/save 逻辑缺陷漏洞复现(CNVD-2023-72138)
查看>>
live和on的区别
查看>>
li下的ul----多级列表
查看>>
LLM;超越记忆《第 2 部分 》
查看>>
LLVM 简介-ChatGPT4o作答
查看>>
localhost:5000在MacOS V12(蒙特利)中不可用
查看>>
localStorage使用总结
查看>>
Lock 锁底层实现
查看>>
Lock和synchronized区别(以及Lock的使用)
查看>>
Log4j2 中format增加自定义的参数
查看>>
log4j补充
查看>>
Log4j输出到控制台成功,写入文件失败 - Log4j和commons log的整合
查看>>
logback.xml 配置详解(1)
查看>>
logback配置文件详解
查看>>
logging.config报错FileNotFoundError
查看>>
Logstash input jdbc连接数据库
查看>>
logstash mysql 准实时同步到 elasticsearch
查看>>
Logstash是什么,干什么用的?带你详细认识
查看>>