Показать сообщение отдельно
Старый 24.01.2006, 14:33   #10
jimon
 
Сообщений: n/a
БЫСТРЫЙЙЙЙ ) квадратный корень с минимальной точностью

float fast_sqrt(float f)
{
  float result;
  _asm
  {
    mov eax, f
    sub eax, 0x3f800000
    sar eax, 1
    add eax, 0x3f800000
    mov result, eax
  }

  return result;
}
)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Reizel (29.10.2011)