1. ホーム
  2. java

[解決済み] double 型を丸め込んで int 型にする (java)

2022-03-02 06:27:59

質問

今、私はこれを試しています。

int a = round(n);

ここで ndouble が、うまくいきません。何が間違っているのでしょうか?

解決方法を教えてください。

の戻り値の型は何ですか? round() メソッドにアクセスできますか?

もし、これが Math.round() メソッドは、入力パラメータが Double の場合、Long を返します。

そのため、戻り値をキャストする必要があります。

int a = (int) Math.round(doubleVar);