Страницы

Поиск по вопросам

пятница, 5 апреля 2019 г.

Минимальное значение для float

Какое значение нужно присваивать переменной типа float, чтобы с помощью неё найти максимум: std::numeric_limits::min() или std::numeric_limits::lowest(), или др.?


Ответ

Ну, поскольку о min пишут
min returns the minimum positive normalized value
т.е. это малое положительное число, то, если вы работаете во всем диапазоне - включая отрицательные числа - лучше использовать lowest. Если только положительные - то 0 :)

Комментариев нет:

Отправить комментарий