在Java中,Math.round()方法用于將一個浮點數四舍五入為最接近的整數。該方法有兩種重載形式:
Math.round(float a):將參數a四舍五入為最接近的整數,并返回結果為int類型。
Math.round(double a):將參數a四舍五入為最接近的整數,并返回結果為long類型。
示例代碼如下:
float num1 = 3.6f;
int rounded1 = Math.round(num1);
System.out.println(rounded1); // 輸出結果為 4
double num2 = 7.8;
long rounded2 = Math.round(num2);
System.out.println(rounded2); // 輸出結果為 8
注意:Math.round()方法將浮點數四舍五入為最接近的整數,如果兩個整數距離相等,則取偶數。