Обновить
22
0
Владимир Семенякин @semenyakinVS

Программист С++

Отправить сообщение
Возможно, пропустил где-нибудь выше замечание… Но разве при работе с числами с плавающей точкой в принципе допустимо использование сравнений вроде CalcCircumference( r ) == CalcCircumference( r ), где CalcCircumference(...) возвращает float?

Вроде бы обычно используют сравнение с контролем точности до какого-то знака.
Да, всё верно, спасибо…

В следующий раз когда буду думать плохо о стандарте, буду его внимательнее читать сначала.
Да, когда я писал статью был единственным. Но буквально через несколько дней после отправки на премодерацию я понял как сильно сглупил, добавил его — и одной ошибкой стало меньше.
Да, вы совершенно правы. Я провёл дополнительные тесты — статья требует серьёзных уточнений… Постараюсь внести правки как можно скорее.

По поводу уточнённой проблемы задавал ещё вопрос на stack overflow. Там люди дали достаточно хороший ответ.
12 ...
24

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность