Javaでdouble型をint型に変換する方法を教えてください

Javaでは double型からint型への変換を、強制型変換またはMathクラスのメソッドを用いて行うことができます。

  1. 強制型変換
  2. double d = 3.14;
    int i = (int)d;
  3. Math クラスのメソッドを使用する:
  4. double d = 3.14; の小数値を int i に変換する場合は、Math.floor() メソッドを使用して小数点以下を切り捨てます。
  5. 倍精度の数値d=3.14の小数点以下を切り上げ、整数のiに変換するにはJavaのMath.ceil()関数を使用します。
  6. double d = 3.14;
    round()メソッドを使用して、doubleの四捨五入結果をintに変換するint i = (int) Math.round(d);
bannerAds