Maison >Problème commun >Comment conserver deux décimales en Java
Comment conserver deux décimales en Java : 1. Utilisez DecimalFormat 2. Utilisez la méthode String.format ;
Pour conserver deux décimales en Java, vous pouvez utiliser la classe DecimalFormat ou la méthode String.format.
1. L'exemple de code utilisant la classe DecimalFormat est le suivant :
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. L'exemple de code utilisant la méthode String.format est le suivant :
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
Dans l'exemple de code ci-dessus, une variable de type double. Le numéro est d'abord défini représente le numéro d'origine. Formatez ensuite le nombre via la classe DecimalFormat ou la méthode String.format, en utilisant "%.2f" pour indiquer la conservation de deux décimales. Enfin, imprimez les résultats formatés .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!