Program Kotlin untuk Membundarkan Nombor hingga N Tempat Perpuluhan

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

Contoh 1: Bundarkan Nombor menggunakan format

 fun main(args: Array) ( val num = 1.34567 println("%.4f".format(num)) )

Semasa anda menjalankan program, outputnya adalah:

 1.3457

Dalam program di atas, kami telah menggunakan kaedah format () untuk mencetak nombor terapung yang diberi angka 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 fun main(args: Array) ( val num = 1.34567 val df = DecimalFormat("#.###") df.roundingMode = RoundingMode.CEILING println(df.format(num)) )

Semasa anda menjalankan program, outputnya adalah:

 1.346

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

Kami menyatakan format menggunakan corak # #.###. Ini bermaksud, kita mahu angka hingga 3 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.

Inilah kod Java yang setara: Program Java untuk membundarkan nombor ke n tempat.

Artikel menarik...