早教吧作业答案频道 -->数学-->
一些算法的疑惑,Math.round(11.5)==12;Math.round(-11.5)==-11这里为什么等于-11呢,按照四舍五入的办法那也是等于-12哦.因为-11比-12要大啦.
题目详情
一些算法的疑惑,
Math.round(11.5)==12;Math.round(-11.5)==-11这里为什么等于-11呢,按照四舍五入的办法那也是等于-12哦.因为-11比-12要大啦.
Math.round(11.5)==12;Math.round(-11.5)==-11这里为什么等于-11呢,按照四舍五入的办法那也是等于-12哦.因为-11比-12要大啦.
▼优质解答
答案和解析
number round(number):返回与参数最接近的整数值.
如果number与两个整数的距离相等,即为0.5时,将向上返回.
如果参数为 NaN,则返回 NaN.
如果参数为正无穷大,将返回正无穷大.
如果参数为负无穷大,将返回负无穷大.
如果参数为正零,将返回正零.
如果参数为负零,将返回负零.
如果参数小于零但是大于等于 -0.5,将返回负零.
对于最后两种情况,调用 round() 函数的结果与加上 0.5 后再调用 floor() 函数的结果不同,因为在这种情况下将返回正零.
举例:
round(2.6) = 3
round (2.4) = 2
round(2.5) = 3
round(-1.6) = -2
round(-1.5) = -1
特别的,-1.5到-2与-1的距离都是0.5,那么它将返回大的数字-1(-1>-2)
这个与整数也不冲突的,比如你的例子里面,11
如果number与两个整数的距离相等,即为0.5时,将向上返回.
如果参数为 NaN,则返回 NaN.
如果参数为正无穷大,将返回正无穷大.
如果参数为负无穷大,将返回负无穷大.
如果参数为正零,将返回正零.
如果参数为负零,将返回负零.
如果参数小于零但是大于等于 -0.5,将返回负零.
对于最后两种情况,调用 round() 函数的结果与加上 0.5 后再调用 floor() 函数的结果不同,因为在这种情况下将返回正零.
举例:
round(2.6) = 3
round (2.4) = 2
round(2.5) = 3
round(-1.6) = -2
round(-1.5) = -1
特别的,-1.5到-2与-1的距离都是0.5,那么它将返回大的数字-1(-1>-2)
这个与整数也不冲突的,比如你的例子里面,11
看了 一些算法的疑惑,Math.r...的网友还看了以下:
为什么是Whatishisjob为什么不用him我是个初中生这些物主代词的问题让我很困惑!为什么要 2020-04-26 …
face,his,look,is,round用这些词语组成一个句子 2020-05-20 …
作文请以“面对诱惑”为题,写一篇不少于800字的议论文。有人说,人生时时都面临着诸多诱惑,权重的地 2020-06-27 …
现实中,充满了勾起人类欲望的诱惑.面对诱惑,我们将如何对待?请以“面对诱惑”为话题写一篇不少于60 2020-06-27 …
在奥运会期间,反兴奋剂的力度超过以往任何一届,检测手段也更为先进.但高科技的力量却为服用者推波助澜 2020-07-02 …
为什么总是遇到困难,难题就退缩,就向困难低头被打败,为什么总是无法抵制诱惑,为什么总是觉得人生很长, 2020-11-10 …
社会复杂,诱惑多多。我们青少年[]①要客观分析不良诱惑的危害性,理智拒绝不良诱惑②为了满足好奇心,没 2020-12-03 …
进入高中后对议论文写作有了很多困惑这些困惑大致上都是关于基本写作,是否需要模板套路,议论文是否一定需 2020-12-14 …
现在反兴奋剂的力度越来越大,检测手段也更为先进.但高科技的力量却为许多服用者推波助澜,有些不容易检测 2020-12-20 …
读句子,选择合适的解释。诱惑:A.使用手段,使人认识模糊而做坏事;B.吸引,招引。1.这是一条诱惑人 2020-12-21 …