Javaのラウンド()メソッド
RINT()メソッドは、最も近いint型、long型の値を返します。
文法
このメソッドの構文は以下のとおりです。
long round(double d) int round(float f)
パラメータ
D -ネイティブデータ型に二重またはフロート
F -ネイティブデータ型をフロート
戻り値
最も近いintを返し、long型の値メソッド指定されたデータ型が返されました。
例
public class Test{ public static void main(String args[]){ double d = 100.675; double e = 100.500; float f = 100; float g = 90f; System.out.println(Math.round(d)); System.out.println(Math.round(e)); System.out.println(Math.round(f)); System.out.println(Math.round(g)); } }
上記のプログラムをコンパイルし、出力は次のようになります。
101 101 100 90