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

Нечисло в Go

Нечисло появляется, когда у дробной операции нет осмысленного результата. Классический пример - деление нуля на ноль в дробной арифметике.

Нечисло обозначают в выводе как NaN. Это не обычное число с точкой: с ним нельзя обращаться как с обычным результатом.

Выведем результат дробного выражения 0.0 / 0.0:

fmt.Println(0.0 / 0.0) // NaN

Даны переменные:

a := 0.0 b := 0.0

Выведите частное a и b и скажите, как оно может выглядеть в выводе.

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

fmt.Println(0.0 / 0.0) fmt.Println(1.0 / 0.0)

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

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