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

Деление на ноль в Kotlin

Давайте теперь посмотрим, что дает деление целого на ноль.

Целочисленное деление на ноль не дает результата. Программа останавливается, в окне запуска появляется сообщение об ошибке. Так для знакового целого:

println(7 / 0) // программа останавливается

То же при делении беззнакового:

println(7u / 0u) // программа останавливается

Оператор остатка ведет себя так же:

println(7 % 0) // программа останавливается

И у беззнакового остатка:

println(7u % 0u) // программа останавливается

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

val num1 = 10 println(num1 / 0)

Программа в этом коде не запускается. Найдите ошибку.

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