In questo programma imparerai a calcolare il quoziente e il resto dal dividendo e dal divisore dati in Kotlin.
Esempio: calcolo del quoziente e del resto
fun main(args: Array) ( val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") )
Quando esegui il programma, l'output sarà:
Quoziente = 6 Resto = 1
Nel programma sopra, due numeri 25
(dividendo) e 4
(divisore) sono memorizzati rispettivamente in due variabili dividendo e divisore. A differenza di Java, questi vengono assegnati automaticamente al Int
tipo in Kotlin.
Ora, per trovare il quoziente, dividiamo il dividendo per divisore usando l' /
operatore. Poiché sia il dividendo che il divisore sono Int
, il risultato sarà calcolato anche come un Int
.
Quindi, matematicamente anche se 25/4
risulta 6.25
, poiché entrambi gli operandi lo sono Int
, la variabile quoziente memorizza solo 6
(parte intera).
Allo stesso modo, per trovare il resto usiamo l' %
operatore. Quindi, il resto di 25/4
, ie 1
è memorizzato in una Int
variabile resto.
Infine, quoziente e resto vengono stampati sullo schermo utilizzando la println()
funzione.
Ecco il codice equivalente in Java: Compute Quotient e Remainder in Java