Le langage de programmation Java comprend un support intégré pour les variables numériques non entiers dans le flotteur et doubles types primitifs. Les valeurs à virgule flottante sont stockées dans une représentation interne qui a une précision limitée , les programmes peuvent choisir d'afficher et de traiter ces valeurs avec autant de décimales que dont ils ont besoin , tant que le nombre de décimales est dans les limites de précision. En particulier, vous pouvez écrire du code Java qui formate les valeurs à virgule flottante afin qu'elles soient affichées avec une décimale sur ce que la sortie du programme alimente . Instructions 1 inclure les lignes suivantes au début de votre code Java : import java.util * ; java.text d'importation * ; < . . br> 2 Format un "float" - un point flottante simple précision - de la valeur à une décimale près , comme dans l' exemple de code suivant : DecimalFormat MonFormat = new DecimalFormat ( " . # # # # # " ) ; flotteur myFloat = 46,36778 ; cordes formattedFloat = myFormat.format ( myFloat ) ; System.out.println ( formattedFloat ) ; inclure autant de signes "#" avant la virgule dans le format que vous voulez places à la gauche de la virgule. La valeur de «flottement » est formaté pour une décimale 3 Format un "double" - . Un point flottante double précision - de la valeur à une décimale près , comme dans le suivant exemple de code : DecimalFormat MonFormat = new DecimalFormat (". # # # # #" ) ; deux MyDouble = 2,718281828 ; cordes formattedDouble = myFormat.format ( MyDouble ) ; System.out.println ( formattedDouble ) ; inclure autant de signes "#" avant la virgule dans le format que vous voulez places à la gauche de la virgule. La valeur "double" est formaté à une décimale près .
|