Поскольку ваш средний ЦП по умолчанию определяет свои плавающие операции на основе стандарта IEEE-754, который довольно строго определяет, каким должен быть результат любой математической операции.Поисковая таблица по дизайну является лишь приблизительной и будет содержать только определенный диапазон и детализацию, которые вам необходимы для вашей конкретной задачи - что делает практически невозможным разумную реализацию в аппаратном обеспечении.Если вы хотите сохранить любое возможное значение - сделайте математику самостоятельно.
Это не означает, что мы никогда не приближаем результаты - таблицы поиска просто не являются хорошим решением для этого.Т.е. SSE имеет и sqrtss
, и rsqrtss
- последний возвращает приблизительное значение реального результата и работает намного быстрее.Там немного математики.