Math.round() -0.5时的特殊性
定义
Math.round()
返回四舍五入后最接近的整数。
语法
Math.round(x)
参数
x 一个数值
示例
Math.round( 20.49); // 20
Math.round( 20.5 ); // 21
Math.round( 42 ); // 42
Math.round(-20.5 ); // -20 **特殊
Math.round(-20.51); // -21
特殊性
在负数的小数部分 等于 0.5 的情况下。将往靠近0的方向舍入(与整体的规则相悖),如上示例中,标有 **特殊
的例子。
参考
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math/round
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步