Dalam program ini, Anda akan belajar menghitung hasil bagi dan sisa dari pembagi dan pembagi yang diberikan di Kotlin.
Contoh: Compute Quotient dan Remainder
fun main(args: Array) ( val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") )
Saat Anda menjalankan program, hasilnya adalah:
Hasil Bagi = 6 Sisa = 1
Dalam program di atas, dua bilangan 25
(pembilang) dan 4
(pembagi) disimpan dalam dua variabel pembagi dan pembagi. Tidak seperti Java, Int
tipe ini otomatis ditetapkan di Kotlin.
Sekarang, untuk mencari hasil bagi kita bagi dividen dengan pembagi menggunakan /
operator. Karena, pembilang dan pembagi adalah Int
, hasilnya juga akan dihitung sebagai sebuah Int
.
Jadi, secara matematis meskipun 25/4
hasilnya 6.25
, karena kedua operan adalah Int
, variabel hasil bagi hanya menyimpan 6
(bagian integer).
Begitu juga untuk mencari sisanya kita menggunakan %
operator. Jadi, sisa dari 25/4
, yaitu 1
disimpan dalam Int
variabel sisa.
Akhirnya, hasil bagi dan sisa dicetak di layar menggunakan println()
fungsi.
Berikut kode yang setara di Java: Compute Quotient dan Remainder di Java