V tomto programe sa naučíte vypočítať kvocient a zvyšok z danej dividendy a deliteľa v Kotline.
Príklad: Vypočítajte kvocient a zvyšok
fun main(args: Array) ( val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") )
Po spustení programu bude výstup:
Kvocient = 6 Zvyšok = 1
Vo vyššie uvedenom programe sú dve čísla 25(dividenda) a 4(deliteľ) uložené v dvoch premenných dividend a divisor. Na rozdiel od Javy sa im Intv Kotline automaticky prideľuje typ.
Teraz, aby sme našli podiel, rozdelíme dividendu na deliteľa pomocou /operátora. Pretože dividenda aj deliteľ sú Int, výsledok sa bude počítať aj ako Int.
Takže matematicky, aj keď je 25/4výsledkom 6.25, pretože obidva operandy sú Int, kvocientová premenná iba ukladá 6(celočíselná časť).
Rovnako tak na nájdenie zvyšku použijeme %operátor. Takže zvyšok 25/4, tj. 1Je uložený v Intvariabilnom zvyšku.
Nakoniec sa kvocient a zvyšok vytlačia na obrazovku pomocou println()funkcie.
Tu je ekvivalentný kód v Jave: Compute Quotient and Remainder v Jave








