Bu programda, Kotlin'de verilen temettü ve bölen kişiden bölüm ve kalanı hesaplamayı öğreneceksiniz.
Örnek: Compute Quotient and 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") )
Programı çalıştırdığınızda, çıktı:
Bölüm = 6 Kalan = 1
Yukarıdaki programda, iki sayı 25
(bölünen) ve 4
(bölen) sırasıyla iki değişken bölünen ve bölen olarak saklanır. Java'dan farklı olarak, bunlar Int
Kotlin'de otomatik olarak atanır .
Şimdi bölümü bulmak için, /
operatörü kullanarak bölüneni bölen kişiye böleriz . Hem temettü hem de bölen olduğu için Int
, sonuç da bir Int
.
Bu nedenle, matematiksel olarak 25/4
sonuçlar 6.25
, her iki işlenen de olduğu için Int
, bölüm değişkeni yalnızca depolar 6
(tamsayı kısmı).
Aynı şekilde, kalanı bulmak için %
operatörü kullanırız . Böylece, geri kalan kısmı 25/4
, örneğin, 1
bir depolanmış olan Int
değişken kalanı.
Son olarak, bölüm ve kalan println()
fonksiyon kullanılarak ekrana yazdırılır .
Java'daki eşdeğer kod: Compute Quotient ve Remainder in Java