java中的Math.round()是先給參數值加0.5,然後取floor。
例如:
Math.round(11.5); 計算過程:Math.floor(11.5+0.5); 即Math.floor(12); 所以答案為:12
Math.round(11.6); 計算過程:Math.floor(11.6+0.5); 即Math.floor(12.1); 所以答案為:12
Math.round(-11.5); 計算過程:Math.floor(-11.5+0.5); 即Math.floor(-11); 所以答案為:-11
Math.round(-11.6); 計算過程:Math.floor(-11.6+0.5); 即Math.floor(-11.1); 所以答案為:-12(-11.1取floor是12哦!)