Program Java untuk Membundarkan Nombor hingga n Tempat Perpuluhan

Dalam program ini, anda akan belajar membundarkan nombor tertentu ke n perpuluhan di Java.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Jenis Data Java (Primitif)
  • Input dan Keluaran Asas Java

Contoh 1: Bundarkan Nombor menggunakan format

 public class Decimal ( public static void main(String() args) ( double num = 1.34567; System.out.format("%.4f", num); ) )

Pengeluaran

 1.3457

Dalam program di atas, kami telah menggunakan kaedah format () untuk mencetak angka bilangan terapung yang diberi hingga 4 tempat perpuluhan. 4 tempat perpuluhan diberikan mengikut format.4f.

Ini bermaksud, hanya mencetak hingga 4 tempat setelah titik (tempat perpuluhan), dan f bermaksud mencetak nombor titik terapung.

Contoh 2: Bundarkan Nombor menggunakan DecimalFormat

 import java.math.RoundingMode; import java.text.DecimalFormat; public class Decimal ( public static void main(String() args) ( double num = 1.34567; DecimalFormat df = new DecimalFormat("#.###"); df.setRoundingMode(RoundingMode.CEILING); System.out.println(df.format(num)); ) )

Pengeluaran

 1.346

Dalam program di atas, kami telah menggunakan DecimalFormatkelas untuk membundarkan nombor nombor tertentu.

Kami menyatakan format menggunakan corak # #.###. Ini bermaksud kita mahu bilangan hingga 3 tempat perpuluhan. Kami juga menetapkan mod pembundaran ke Ceiling, ini menyebabkan tempat yang terakhir dibundarkan ke nombor berikutnya.

Jadi, 1.34567 dibundarkan ke 3 tempat perpuluhan mencetak 1.346, 6 adalah nombor seterusnya untuk perpuluhan tempat ke-3 5.

Artikel menarik...