W tym programie nauczysz się obliczać iloraz i resztę z podanej dywidendy i dzielnika w Kotlinie.
Przykład: Oblicz iloraz i resztę
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 uruchomieniu programu wynik będzie następujący:
Iloraz = 6 Reszta = 1
W powyższym programie dwie liczby 25
(dywidenda) i 4
(dzielnik) są przechowywane odpowiednio w dwóch zmiennych: dywidenda i dzielnik. W przeciwieństwie do Javy, Int
w Kotlinie są one automatycznie przypisywane .
Teraz, aby znaleźć iloraz, dzielimy dzieloną przez dzielnik za pomocą /
operatora. Ponieważ zarówno dywidenda, jak i dzielnik są Int
, wynik zostanie również obliczony jako Int
.
Tak więc, matematycznie, nawet jeśli 25/4
wyniki 6.25
, ponieważ oba operandy są Int
, przechowuje tylko zmienne ilorazowe 6
(część całkowita).
Podobnie, aby znaleźć resztę, używamy %
operatora. Zatem pozostała część 25/4
, tj. 1
Jest przechowywana w Int
zmiennej pozostałej.
Na koniec iloraz i reszta są drukowane na ekranie za pomocą println()
funkcji.
Oto równoważny kod w Javie: Oblicz iloraz i resztę w Javie