博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Math ceil()、floor()、round()方法
阅读量:6813 次
发布时间:2019-06-26

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

Math.ceil()
 
功能:对一个数进行上取整。
语法:Math.ceil(x)
参数:
  • x:一个数值。
返回值:返回大于或等于x,并且与之最接近的整数。
注:如果x是正数,则把小数“入”;如果x是负数,则把小数“舍”。
例:
<script type="text/javascript">
document.write( Math.ceil(1.2)+", "+Math.ceil(1.8)+", "+Math.ceil(-1.2)+", "+Math.ceil(-1.8) );
</script>
输出结果为:
document.write( Math.ceil(1.2)+", "+Math.ceil(1.8)+", "+Math.ceil(-1.2)+", "+Math.ceil(-1.8) ); 2, 2, -1, -1

 

 

 

Math.floor()
 
功能:对一个数进行下取整。
语法:Math.floor(x)
参数:
  • x:一个数值。
返回值:返回小于或等于x,并且与之最接近的整数。
注:如果x是正数,则把小数“舍”;如果x是负数,则把小数“入”。
例:
<script type="text/javascript">
document.write( Math.floor(1.2)+", "+Math.floor(1.8)+", "+Math.floor(-1.2)+", "+Math.floor(-1.8) );
</script>
输出结果为:
document.write( Math.floor(1.2)+", "+Math.floor(1.8)+", "+Math.floor(-1.2)+", "+Math.floor(-1.8) ); 1, 1, -2, -2

 

 

 

Math.round()
 
功能:四舍五入取整。
语法:Math.round(x)
参数:
  • x:一个数值。
返回值:与x最接近的整数。
例:
<script type="text/javascript">
document.write( Math.round(1.2)+", "+Math.round(1.8)+", "+Math.round(-1.2)+", "+Math.round(-1.8) );
</script>
输出结果为:
document.write( Math.round(1.2)+", "+Math.round(1.8)+", "+Math.round(-1.2)+", "+Math.round(-1.8) ); 1, 2, -1, -2

转载于:https://www.cnblogs.com/warmth89/p/4343679.html

你可能感兴趣的文章
11.05面向对象 封装
查看>>
常用排序算法:桶排序
查看>>
操作SDO_GEOMETRY字段
查看>>
Why bugs don’t get fixed? 不是所有的Bug都要修复
查看>>
准备上线,切换到master分支,报错
查看>>
向量旋转专题
查看>>
287. Find the Duplicate Number
查看>>
struts1(一)流程分析
查看>>
SpringCloud 进阶之Eureka(服务注册和发现)
查看>>
2014华为机试,迷宫矩阵寻找单词的存在与否
查看>>
cxf使用wsdl文件生成代码
查看>>
ASP.NET文件的上传与下载
查看>>
[POI2007]ODW-Weights(贪心)
查看>>
[HNOI2016]树
查看>>
WCF中加密数据信息
查看>>
Linq to sql 语法方法示例
查看>>
Java设计模式-简单工厂模式(Static Factory Method)
查看>>
springMvc + websocket 实现点对点 聊天通信功能
查看>>
mac 下 word 2011 使用笔记
查看>>
mac设置多个屏幕显示的问题
查看>>