Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktPmNuFr 33 of 522 menu
◀ ▶

Дробные операции в Kotlin

Давайте теперь работать с числами, у которых есть дробная часть.

Без суффикса такая запись дает тип Double. Сложение сохраняет дробную часть:

println(1.5 + 2.25) // 3.75

Вычитание тоже оставляет дробную часть:

println(4.5 - 1.25) // 3.25

Умножение сохраняет ее так же:

println(1.5 * 2.0) // 3.0

Деление двух дробных дает дробный результат:

println(5.0 / 2.0) // 2.5

Те же числа, записанные целыми, делятся нацело. Форма записи выбирает вид деления:

println(5 / 2) // 2

Смешивать целое и дробное в одном действии нельзя, как нельзя смешивать беззнаковое и дробное. Оба операнда пишут в одном виде:

println(3.0 + 0.5) // 3.5

Даны две переменные:

val num1 = 7.5 val num2 = 2.25

Найдите сумму этих переменных и выведите ее.

Даны две переменные:

val num1 = 8.75 val num2 = 1.5

Найдите разность этих переменных: вычтите вторую из первой и выведите ее.

Даны две переменные:

val num1 = 2.5 val num2 = 4.0

Найдите произведение этих переменных и выведите его.

Даны две переменные:

val num1 = 9.0 val num2 = 4.0

Найдите частное этих переменных: разделите первую на вторую и выведите его.

Даны три переменные:

val num1 = 1.25 val num2 = 2.5 val num3 = 0.25

Найдите сумму этих переменных и выведите ее.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить