ich folgende Werte zu forma benötigt, wie ich im Folgenden beschrieben:Wie man ein Doppelzimmer mit zwei Dezimalstellen nur drucken, wenn
double d = 1234 Ergebnis 1.234
double d = 1234,0 Ergebnis sollte sein sollte 1.234
double d = 1234.5 Ergebnis sollte 1,234.50
sein ich diese Methode versucht
NumberFormat nf = new DecimalFormat("#,##.##");
nf.setMinimumFractionDigits(2);
nf.setMaximumFractionDigits(2);
System.out.println(nf.format(d1));
aber es funktioniert nicht, wenn der Wert 1234 oder 1234 0,0
sollten Sie einen anderen Code für den Dezimalpunktwert und den Dezimalpunkt eingeben –
@AbhishekPatel: absolut! – Bathsheba
Was ist mit dem abgerundeten Gehäuse? z.B. 1234.001 –