In dit programma leer je quotiënt en rest te berekenen op basis van het gegeven dividend en de deler in Kotlin.
Voorbeeld: Quotiënt en rest berekenen
fun main(args: Array) ( val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") )
Wanneer u het programma uitvoert, is de uitvoer:
Quotiënt = 6 Rest = 1
In het bovenstaande programma worden twee getallen 25
(deeltal) en 4
(deler) opgeslagen in respectievelijk twee variabelen dividend en deler. In tegenstelling tot Java worden deze automatisch Int
type toegewezen in Kotlin.
Om het quotiënt te vinden, delen we dividend door deler met behulp van de /
operator. Omdat zowel dividend als deler zijn Int
, wordt het resultaat ook berekend als een Int
.
Dus, wiskundig gezien, zelfs als 25/4
resultaten 6.25
, aangezien beide operanden zijn Int
, slaat de quotiëntvariabele alleen op 6
(integer deel).
Evenzo gebruiken we de %
operator om de rest te vinden . Dus de rest van 25/4
, dwz 1
wordt opgeslagen in een Int
variabele rest.
Ten slotte worden quotiënt en rest met behulp van de println()
functie op het scherm afgedrukt .
Hier is de equivalente code in Java: Compute Quotient en Remainder in Java