Java で小数点以下 2 桁を保持する方法: 1. DecimalFormat を使用します; 2. String.format メソッドを使用します。

Java で小数点以下 2 桁を保持するには、DecimalFormat クラスまたは String.format メソッドを使用できます。
1. DecimalFormat クラスを使用するサンプル コードは次のとおりです:
1 2 3 4 5 6 7 8 9 10 | import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
double number = 3.1415926;
DecimalFormat decimalFormat = new DecimalFormat( "#.##" );
String formattedNumber = decimalFormat.format(number);
System.out.println( "Formatted number: " + formattedNumber);
}
}
输出结果为:Formatted number: 3.14
|
ログイン後にコピー
2. String.format メソッドを使用するサンプル コードは次のとおりです。
1 2 3 4 5 6 7 8 | public class Main {
public static void main(String[] args) {
double number = 3.1415926;
String formattedNumber = String.format( "%.2f" , number);
System.out.println( "Formatted number: " + formattedNumber);
}
}
输出结果为:Formatted number: 3.14
|
ログイン後にコピー
上記のコード例では、最初に元の数値を表す double 型変数の数値を定義します。次に、DecimalFormat クラスまたは String.format メソッドを通じて、小数点以下 2 桁を保持することを示す "%.2f" を使用して数値を書式設定します。最後に、フォーマットされた結果を出力します。
。
以上がJavaで小数点以下2桁を維持する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。