1. ホーム
  2. android

[解決済み] Androidで小数点以下2桁の数字を印刷するには?重複

2022-10-07 06:54:56

質問

これは愚かな質問かもしれませんが、それがメソッドを作成しない場合、私はそれを解決する方法を推測することはできません。多分、例えばC言語のように、それを行うための "自然な方法"があります。以下はその問題です。

私はvarを持っています。

double a;

で、小数点以下2桁、3桁だけ表示させたいのです。表示させようとすると

Text.setText("Value of a: " + String.valueOf(a));

のようなものが出てきます。

aの値。5.234966145

そして、私はちょうど

<ブロッククオート

aの値。5.23

aの実数値を変更しないので、近似値を表示しますが、実数で動作します。

どのように解決するのですか?

yourTextView.setText(String.format("Value of a: %.2f", a));