首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

js四舍、向上、向下

Math.round()、Math.ceil()、Math.floor()分别代表,向上,向下。 Math.round四舍 参数:一个数值。...返回值:给定数值的四舍最接近的整数,需要注意负数的情况。 如果参数的小数部分小于5的话,则舍入到相邻的绝对值更大的整数。如果参数的小数部分小于5的话则舍入到相邻的绝对值的更小的整数。...Math.round(20.5);//返回结果为21 //特殊负数情况 x = Math.round(-20.5);//返回-20 x = Math.round(-20.51);//返回-21 向上...注:Math.ceil(null)返回0,而不是返回NaN错误,QAQ,js坑真多。 由于ceil是Math的静态方法,因此访问Math对象就可以直接调用了。...,Math.floor用于向下,Math.round用于四舍,对于这三种方法都需要特别注意为负数的情况,可能跟我们预想的不一样。

5.7K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【R语言】常规除法,余,向上,向下,四舍

    常规除法:/ > 72/10 [1] 7.2 :%/%,就是结果的整数部分 > 72%/%10 [1] 7 余:%%,对于不能整除的情况,余下来的部分 > 72%%10 [1] 2 对于余我们来举个简单的例子...,来加深理解 #一个十进制的数 number=365 #百位上的数值,对100 number %/% 100 #十位上的数值,对100余再对10 number %% 100 %/% 10...#个位上的数,对100余再对10余,其实可以直接对10余 number %% 100 %% 10 向下 floor(),floor是地板的意思,就是小于该数的最小整数 > floor...(7.2) [1] 7 向上 ceiling(),ceiling是天花板的意思,就是大于该数的最小整数 > ceiling(7.2) [1] 8 四舍round(),就是我们小学学习的四舍的原理

    2.5K10

    四舍番外一:基数

    除了指定位数以外 还有给定基数的函数 也就是这个基数的倍数,最接近的那个 向上是Ceiling函数 天花板的意思 向下是Floor函数 地板的意思 天花板向上,地板向下 Ceiling...(数值,基数) 大于或等于数值的基数的倍数 Floor(数值,基数) 小于或等于数值的基数的倍数 仍然以π为例 在2的倍数中,2和4最接近于π 2是小于π的最接近的2的倍数 4是大于π的最接近的2...的倍数 所以 向上为4,向下为2 还可以花式作死 尝试下小数,负数和零 可见小数倍数没问题 但是负数的倍数就没办法是正数了 0向上永远是0 0向下,那就会出现除数为零的错误了 之前的文章有说到这个错误

    47010

    【JavaScript】内置对象 ④ ( Math 内置对象常用方法 | 绝对值 | 向下 | 向上 | 四舍 | 随机数 )

    - Math.floor 向下 / Math.ceil 向上 / Math.round 四舍 计算 : Math.floor() 向下 : 返回小于等于一个给定数字的最大整数 ;...//developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math/ceil Math.round() 四舍...: 返回一个数字四舍后最接近的整数 ; 参考文档 : https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects.../Math/round 该 四舍 时 , 小数是 .5 的话 , 离它最近较大的数 , 如果是 -3.5 则从 -3 和 -4 中较大的数 -3 ; 代码示例 : <!...)); // Math.round() 四舍 console.log(Math.round(3.1)); console.log(Math.round

    10710

    Java中数字的四舍

    Java中对数字进行四舍处理经常使用Math库中的三个方法: ceil floor round 1 ceil 向上 ceil英文释义:天花板。...天花板在上面,所以是向上,好记了。...2 floor 向下 floor英文释义:地板。地板在下面,所以是向下,好记了。...3 round 四舍 round英文释义:附近。一个小数附近的整数,想象一下参数在数轴上的位置,是离哪头的整数近就哪头的整数,那就是四舍,好记了。...Math.round 函数接收一个float或double类型的参数,用于对数字进行四舍,即返回一个离传入参数最近的整数(如果传入参数是float返回int类型结果,如果传入参数是double返回long

    2.2K30
    领券