ホームページ  >  記事  >  Javaで小数点以下2桁を維持する方法

Javaで小数点以下2桁を維持する方法

zbt
zbtオリジナル
2023-08-02 11:17:0711040ブラウズ

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

Javaで小数点以下2桁を維持する方法

Java で小数点以下 2 桁を保持するには、DecimalFormat クラスまたは String.format メソッドを使用できます。

1. DecimalFormat クラスを使用するサンプル コードは次のとおりです:

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 メソッドを使用するサンプル コードは次のとおりです。

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。