В этой программе вы научитесь вычислять частное и остаток от данного дивиденда и делителя в Котлине.
Пример: вычислить частное и остаток
fun main(args: Array) ( val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") )
Когда вы запустите программу, вывод будет:
Частное = 6 Остаток = 1
В приведенной выше программе два числа 25
(делимое) и 4
(делитель) хранятся в двух переменных divisor и divisor соответственно. В отличие от Java, им автоматически присваивается Int
тип в Kotlin.
Теперь, чтобы найти частное, мы разделим дивиденд на делитель с помощью /
оператора. Поскольку и делимое, и делитель равны Int
, результат также будет вычислен как Int
.
Таким образом, математически, даже если 25/4
результаты 6.25
, поскольку оба операнда есть Int
, переменная частного сохраняет только 6
(целую часть).
Аналогичным образом, чтобы найти остаток, мы используем %
оператор. Таким образом, остаток 25/4
, т.е. 1
сохраняется в Int
переменной остаток.
Наконец, частное и остаток печатаются на экране с помощью println()
функции.
Вот эквивалентный код на Java: Compute Quotient and Remainder in Java