Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
2022-08-04 18:02 作者:網(wǎng)星軟件 | 我要投稿
Math類中提供了三個(gè)與取整有關(guān)的方法:ceil、floor、round,這些方法的作用與它們的英文名稱的含義相對(duì)應(yīng),
例如:
ceil的英文意義是天花板,該方法就表示向上取整,Math.ceil(11.3)的結(jié)果為12,Math.ceil(-11.3)的結(jié)果是-11;
floor的英文意義是地板,該方法就表示向下取整,Math.floor(11.6)的結(jié)果為11,Math.floor(-11.6)的結(jié)果是-12;
最難掌握的是round方法,它表示“四舍五入”,算法為Math.floor(x+0.5):
即將原來的數(shù)字加上0.5后再向下取整,所以,Math.round(11.5)的結(jié)果為12,Math.round(-11.5)的結(jié)果為-11。
標(biāo)簽: