Будет ли std::isfinite корректно работать под -ffast-math в GCC?C++

Программы на C++. Форум разработчиков
Anonymous
Будет ли std::isfinite корректно работать под -ffast-math в GCC?

Сообщение Anonymous »

Будет ли std::isfinite(float) корректно работать под -ffast-math в GCC?
Если нет, то будет ли правильно просто проверить биты экспоненты, как показано ниже ?
bool myIsfinite (float x)
{
constexpr const uint32_t a = 0b01111111100000000000000000000000;
return (x & a) != a;
}


Подробнее здесь: https://stackoverflow.com/questions/793 ... ath-in-gcc

Вернуться в «C++»