Программисты больше не нужны!
Нужны ИИ инженеры! Хотите научиться? Вступайте в канал!
⊗ktPmNuMON 32 of 535 menu
◀ ▶

Математические операции с числами в Kotlin

Сложение:

val num1 = 1 + 2 println(num1) // выведет 3

Вычитание:

val num2 = 3 - 2 println(num2) // выведет 1

Умножение:

val num3 = 3 * 2 println(num3) // выведет 6

Деление:

val num4 = 4 / 2 println(num4) // выведет 2

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

Сложение типа Long. Буква L стоит у обоих чисел:

val num = 10L + 20L println(num) // выведет 30

Умножение беззнакового UInt:

val num = 4u * 3u println(num) // выведет 12

Деление типа ULong. Буквы u и L стоят вместе:

val num = 8uL / 2uL println(num) // выведет 4

Дан следующий код:

val num: Int = 10L + 20L println(num)

В типе или в суффиксе допущена ошибка. Исправьте ее.

Дан следующий код:

val num: Long = 30uL - 8uL println(num)

В типе или в суффиксе допущена ошибка. Исправьте ее.

Дан следующий код:

val num: ULong = 6L * 3L println(num)

В типе или в суффиксе допущена ошибка. Исправьте ее.

Дан следующий код:

val num: Int = 20u / 4u println(num)

В типе или в суффиксе допущена ошибка. Исправьте ее.

Дан следующий код:

val num: UInt = 7 * 6 println(num)

В типе или в суффиксе допущена ошибка. Исправьте ее.

Дан следующий код:

val num: UInt = 8uL / 2uL println(num)

В типе или в суффиксе допущена ошибка. Исправьте ее.

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