Menu
Coddy logo textTech

Арифметические операторы

Часть раздела Основы путешествия по Kotlin на Coddy. Урок 19 из 93.

Kotlin предоставляет арифметические операторы для выполнения математических вычислений над числами. Это те же операторы, которые используются в базовой математике.

Вот четыре основных арифметических оператора:

ОператорОперацияПримерРезультат
+Сложение10 + 313
-Вычитание10 - 37
*Умножение10 * 330
/Деление10 / 33

Вы можете использовать эти операторы с переменными и сохранять результаты:

fun main() {
    val a = 15
    val b = 4
    
    val sum = a + b        // 19
    val difference = a - b // 11
    val product = a * b    // 60
    val quotient = a / b   // 3
    
    println(quotient)
}

Важно: При делении двух целых чисел Kotlin выполняет целочисленное деление: результат усекается, а не округляется. Поэтому 15 / 4 даёт 3, а не 3.75.

Если вам нужны результаты с десятичной частью, хотя бы одно число должно иметь тип Double:

fun main() {
    println(15.0 / 4)  // Выводит: 3.75
}
challenge icon

Задание

Легко

Вам предоставлены следующие переменные:

val x = 24
val y = 7

Используя эти переменные, вычислите и выведите следующие значения в отдельных строках:

  1. Сумма x и y
  2. Разность, полученная при вычитании y из x
  3. Произведение x и y
  4. Результат деления x на y (целочисленное деление)

Помните: целочисленное деление отбрасывает десятичную часть, поэтому последний результат будет целым числом.

Попробуйте сами

fun main() {
    val x = 24
    val y = 7
    
    // TODO: Напишите ваш код ниже
    // Вычислите и выведите:
    // 1. Сумму x и y
    // 2. Разность при вычитании y из x
    // 3. Произведение x и y
    // 4. Результат деления x на y (целочисленное деление)
    
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы

Потренируйтесь самостоятельно: Песочница Kotlin