Быстрый обратный квадратный корень: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
Mercury (обсуждение | вклад) |
Mercury (обсуждение | вклад) |
||
Строка 40:
float f;
uint32_t i;
} conv = {number}; //
conv.i = 0x5f3759df - ( conv.i >> 1 );
conv.f *= threehalfs - x2 * conv.f * conv.f;
|