javaのMath.round()メソッドの使い方を教えてください。
Javaでは、Math.round()メソッドは浮動小数点を最も近い整数に丸めるために使用されます。このメソッドには2つのオーバーロードされた形式があります。
- 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() 関数は、小数点を四捨五入して最も近い整数に変換し、小数点以下の部分が 0.5 の場合は偶数を優先します。