`

Javascript Math ceil()、floor()、round()三个函数的区别

阅读更多

ceil():将小数部分一律向整数部分进位。
如:

Math.ceil(12.2)//返回13
Math.ceil(12.7)// 返回13
Math.ceil(12.0)// 返回12

floor():一律舍去,仅保留整数。
如:

Math.floor(12.2)// 返回12
Math.floor(12.7)//返回12
Math.floor(12.0)//返回12

round():进行四舍五入
如:

Math.round(12.2)// 返回12
Math.round(12.7)//返回13
Math.round(12.0)//返回12

分享到:
评论

相关推荐

    浅析JavaScript的几种Math函数,random(),ceil(),round(),floor()

    2、Math.ceil():返回值:返回大于或等于x,并且与之最接近的整数(如果x是正数,则把小数“入”;如果x是负数,则把小数“舍”)。 3、Math.round():四舍五入取整。 4、Math.floor():返回值:返回小于或等于x,并且...

    javaScript中Math()函数注意事项

    1.不能显式地创建一个Math对象,直接使用它就可以了; 2.Math对象不能存储数据,和String,Date对象不同; 3.前面知道了parseInt()函数会通过消去小数点后面的一切,来使一个小数变成整数(因此24.999变为24).经常...

    JavaScript十大取整方法实例教程

    1. parseInt() // js内置函数,注意接受参数是string,所以调用该方法时存在类型转换 parseInt(1.5555) // => 1 2. Number.toFixed(0) // 注意toFixed返回的字符串,若想获得...5. Math.round() // 四舍五入取整 Ma

    详解JavaScript中|单竖杠运算符的使用方法|javascript-214288.pdf

    在正数的时候相当于Math.floor(),负数的时候相当于Math.ceil() 注: 1. Math.ceil()用作向上取整。 2. Math.floor()用作向下取整。 3. Math.round() 我们数学中常用到的四舍五入取整。 console.log(0.6|0)//0 ...

    JavaScript的数学对象

    二、Math对象的官方函数 1.Math.round(x) 四舍五入 返回值:四舍五入后的整数 2.Math.ceil(x) 向上取整 返回值:如果 x 是一个整数,返回 x 如果 x 是一个小数,返回大于并且最接近 x 的整数 3.Math.floor(x) 向下...

    math-parser:Javascript 中的数学解析器和评估器

    真,假职能: abs(x) ceil(x) floor(x) round(x) max(x, y) min(x, y) log(x) power(x) sqrt(x) sin(x) cos(x) tan(x) acos(x) asin(x) atan(x) atan2(x) random()用法使用命令行解析器: $ node interactiveParser....

    微软JavaScript手册

    arguments 属性 返回一个包含传递给当前执行函数的每个参数的数组。 Array 对象 提供对创建任何数据类型的数组的支持。 asin 方法 返回一个数的反正弦。 赋值运算符 (=) 将一个值赋给变量。 atan 方法 返回一...

    twig-array-chunk-splitter

    在某些情况下, Math.floor和Math.ceil都将产生错误的新数组大小(数组大小5,分成4个块-这将导致使用Math.ceil生成3个元素的数组)。 为了将元素添加到新数组中,我使用了带有累加器的reducer函数。

    javascript文档

    javascript的官方文档 这些方便实用的信息将帮助您了解 JScript 的各个部分。 在“字母顺序的关键字列表”中,可以找到按字母顺序列出的所有 JScript 语言的主题。如果只需要查看某个主题(例如对象),则有对该主题...

    javascript语言参考+教程 CHM

    ceil 方法; charAt 方法; charCodeAt 方法; compile 方法; concat 方法 (Array); concat 方法 (String); cos 方法; decodeURI 方法; decodeURIComponent 方法; dimensions 方法; encodeURI 方法; ...

    出现问题a is defined高手帮忙

    <script type="text/javascript"> //实现框选放大缩小功能 function DragZoomControl(opts_boxStyle, opts_other, opts_callbacks) { this.globals = { draggingOn: false, cornerTopDiv: null, ...

Global site tag (gtag.js) - Google Analytics