// Methode 1:
Doppel F = 3,1516;
BigDecimal B = neuer BigDecimal (f);
double f1 = b.setscale (2, bigDecimal.round_half_up) .doubleValue ();
// Methode 2:
New Java.Text.decimalFormat ("#00"). Format (3.1415926);
// #.00 bedeutet zwei Dezimalstellen #.0000 vier Dezimalstellen und so weiter…
// Methode 3:
Doppel D = 3,1415926;
String result = string.format ("%. 2f", d);
// %.2f %. Zeigt eine Ziffer vor dem Dezimalpunkt an. Das Ergebnis nach zwei Dezimalformat ist f. Zeigt einen schwimmenden Punkttyp an.
// Methode 4:
Math.round (5.2644555 * 100) * 0,01d;
//String.Format("%0 " + 15 +" D ", 23) 23 ist weniger als 15 und wird dem vorherigen hinzugefügt.
Das obige ist der vollständige Inhalt der Implementierungsmethode zur Runden und Aufbewahrung von Dezimalstellen, die Sie vom Herausgeber zur Verfügung gestellt haben. Ich hoffe, es wird für alle hilfreich sein und wulin.com mehr ~ unterstützen ~