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

Проверка особых чисел в Go

math.IsNaN math.IsInf

Дано выражение:

var value float64 = 0.0 / 0.0

Проверьте, является ли результат неопределенным числом, и выведите ответ в консоль.

Дано выражение:

var value float64 = 1.0 / 0.0

Проверьте, является ли результат бесконечностью, и выведите ответ в консоль.

Дано число:

var value float64 = 3.14

Проверьте, что оно не неопределенное и не бесконечность, и выведите ответ в консоль.

Дан срез:

values := []float64{1.5, 0.0 / 0.0, 2.0, 1.0 / 0.0}

Посчитайте, сколько в срезе обычных конечных чисел, и выведите результат в консоль.

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