Единственным алгоритмом, который я знаю для этой проблемы, является метод Ньютона (сделайте предположение, а затем улучшите его, пока он не станет достаточно хорошим).Алгоритм для поиска квадратного корня числа?
Любые другие идеи (используйте любой язык, который вы предпочитаете)?
PS: Конечно, у меня нет прецедента для этого, я просто изучаю его по академическим причинам.
Это не Кармака. http://www.beyond3d.com/content/articles/8/ –
Но тогда вам придется инвертировать его. – Tordek
Или умножьте его на x. x/sqrt (x) = sqrt (x) – Crashworks