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

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

Деление целого числа на ноль останавливает программу. Такое выражение нельзя выполнить до конца: среда прерывает запуск, и на экран не попадает обычный результат вывода.

Правило относится к оператору / и к %, когда делитель равен 0 и оба операнда целые. Дробное деление на ноль ведет себя иначе и разбирается отдельно.

Пример кода с целым делением на ноль не запускается до конца:

fmt.Println(5 / 0)

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

fmt.Println(8 / 0)

Скажите, что произойдет при запуске программы с этим кодом.

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

fmt.Println(11 % 0)

Скажите, безопасно ли выполнять эту программу по правилам урока.

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