// Metode 1:
Double F = 3.1516;
BigDecimal B = BigDecimal baru (F);
ganda f1 = b.setscale (2, bigdecimal.round_half_up) .doublevalue ();
// Metode 2:
baru java.text.decimalformat ("#. 00"). Format (3.1415926);
// #.00 berarti dua tempat desimal #.0000 Empat tempat desimal dan sebagainya…
// Metode 3:
Double D = 3.1415926;
String result = string.format ("%. 2f", d);
// %.2f %. Menunjukkan digit apa pun sebelum titik desimal. Hasilnya setelah dua format desimal adalah f. Menunjukkan jenis titik mengambang.
// Metode 4:
Math.round (5.2644555 * 100) * 0.01d;
//String.format("%0 " + 15 +" D ", 23) 23 kurang dari 15, dan ditambahkan ke yang sebelumnya.
Di atas adalah konten lengkap dari metode implementasi pembulatan dan penahan desimal yang dibawa kepada Anda oleh editor. Saya harap ini akan membantu semua orang dan lebih mendukung wulin.com ~