У цій програмі ви навчитеся обчислювати частку та залишок із заданого дивіденду та дільника в Котліні.
Приклад: Обчислити коефіцієнт та залишок
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
(дільник) зберігаються у двох змінних дивіденд та дільник відповідно. На відміну від Java, Int
у Kotlin їм автоматично присвоюється тип.
Тепер, щоб знайти частку, ми ділимо дивіденд на дільник за допомогою /
оператора. Оскільки і дивіденд, і дільник є Int
, результат також буде обчислюватися як Int
.
Отже, математично, навіть якщо 25/4
результати 6.25
, оскільки обидва операнди є Int
, часткова змінна зберігає лише 6
(цілу частину).
Так само, щоб знайти залишок, ми використовуємо %
оператор. Отже, залишок 25/4
, тобто 1
зберігається у Int
змінному залишку.
Нарешті, частка та залишок друкуються на екрані за допомогою println()
функції.
Ось еквівалентний код на Java: обчислити коефіцієнт і залишок на Java