V tem programu se boste naučili izračunati količnik in ostanek iz dane dividende in delitelja v Kotlinu.
Primer: Izračunaj količnik in preostanek
fun main(args: Array) ( val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") )
Ko zaženete program, bo rezultat:
Količnik = 6 Preostanek = 1
V zgornjem programu sta dve števili 25
(dividenda) in 4
(delitelj) shranjeni v dveh spremenljivkah dividenda oziroma delitelj. V nasprotju z Javo imajo ti Int
v Kotlinu samodejno dodeljeno vrsto.
Zdaj za iskanje količnika delimo dividendo na delitelj z uporabo /
operatorja. Ker sta tako dividenda kot delitelj Int
, se rezultat izračuna tudi kot Int
.
Torej, matematično, četudi je 25/4
rezultat 6.25
, ker sta oba operanda Int
, količnik spremenljivke shrani samo 6
(celoštevilski del).
Za iskanje ostanka prav tako uporabimo %
operator. Torej, ostanek 25/4
, tj. 1
Je shranjen v Int
spremenljivki ostanek.
Na koncu se količnik in ostanek natisneta na zaslon s pomočjo println()
funkcije.
Tu je enakovredna koda v Javi: Izračunaj količnik in ostanek v Javi