Hi,
wie kann ich bei Gleitkommazahlen eine Grammatik entwerfen die führende Nullen verbietet?
Gruss,
Raphaeldxb
wie kann ich bei Gleitkommazahlen eine Grammatik entwerfen die führende Nullen verbietet?
Gruss,
Raphaeldxb
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Aehm was?
Dachte ich zuerst auch, doch jetzt glaube ich, dass er eine Möglichkeit sucht, diese unzulässig (-> verbieten) zu machen.Ich glaube er meint, dass 0,123 als ,123 dargestellt wird.
DecimalFormat df = null;
double myZahl = 0.23;
//check if number is a fraction
if (myZahl < 1.0 && myZahl > -1.0) {
df = new DecimalFormat(".###");
} else {
df = new DecimalFormat("##");
}
System.out.println(df.format(myZahl));
Ach so das meintest du mit allgemeingültig ! Aber wenn wir mal davon ausgehen dass es ihm um die Darstellung bei der Ausgabe geht ist diese Lösung so allgemeingültig wie ein DecimalFormat nun mal sein kann ...was aber wenn mehr als 3 Nachkommastellen benötigt werden