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

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

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

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

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

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

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

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

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

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

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

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

val num1 = 10 println(num1 / 0)

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

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