Math.round()方法是四舍五入方法,看到面试题拿出来,肯定有问题,
Math.round(1.5)是等于2,Math.round(-1.5)那就应该不等于-2,当时猜了了-1.回来跑了一下;
想起来,谁说过,四色五入其实是个假名,应该是+0.5向下取正的,所以负数不应该是四色五入.
Math.round()方法是四舍五入方法,看到面试题拿出来,肯定有问题,
Math.round(1.5)是等于2,Math.round(-1.5)那就应该不等于-2,当时猜了了-1.回来跑了一下;
想起来,谁说过,四色五入其实是个假名,应该是+0.5向下取正的,所以负数不应该是四色五入.
上一篇:并行和并发有什么区别?
下一篇:springcloud组件简介
let a = 5.1; let b = 6.4;let c = 7.5;let d = 7.6;// 向上取整console.log(Math.ceil(a)) // 6console.log(Math.ceil(b)) // 7 console.log(Math.ceil(c)) // 8console.log(Math.ceil(d)) // 8// 向下取整console.log(Math.floor(a)) // 5console.log(Math.floor(b)
今天面试,碰到一道题,关于Math.Round();也许做应用做久了,
java Math.round()
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M