Мне нужно использовать функцию _nextafterf в 32-битном Visual C ++, чтобы вычислить расстояние в ULP для сравнения некоторых результатов с эталонными функциями.
C99 предоставляет nextafterf и nextafter для float и double, но эти функции не поддерживаются в Visual C ++. Тем не менее, Visual C ++ 2010 поддерживает _nextafterf и nextafter from, но только в 64 битах ... В 32-битной модели поддерживается только _nextafter и from ...
Есть ли способ заставить _nextafterf работать на Visual Studio, возможно, до Visual C ++ 2005?
Спасибо,
Christophe