Kotlin-ohjelma osamäärän ja loppuosan laskemiseksi

Tässä ohjelmassa opit laskemaan osion ja loppuosan annetusta osingosta ja jakajasta Kotlinissa.

Esimerkki: Laske osamäärä ja loppu

 fun main(args: Array) ( val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") )

Kun suoritat ohjelmaa, tulos on:

 Määrä = 6 Loput = 1

Yllä olevassa ohjelmassa kaksi numeroa 25(osinko) ja 4(jakaja) on tallennettu kahteen muuttujaan osinko ja jakaja. Toisin kuin Java, nämä määritetään automaattisesti Inttyypiksi Kotlinissa.

Löydämme osamäärän jakamalla osinko jakajalla /operaattorin avulla. Koska sekä osinko että jakaja ovat Int, tulos lasketaan myös Int.

Joten matemaattisesti, vaikka 25/4tulokset olisivatkin 6.25, koska molemmat operandit ovat Int, osamuuttuja vain tallentaa 6(kokonaislukuosa).

Samoin jäljellä olevan osan löytämiseksi käytämme %operaattoria. Joten loppuosa 25/4eli 1tallennetaan Intmuuttuvaan loppuosaan.

Lopuksi osamäärä ja loput tulostetaan näytölle println()funktiota käyttämällä .

Tässä on vastaava Java-koodi: Laske Quotient ja loput Java-koodissa

Mielenkiintoisia artikkeleita...