Как компьютер извлекает квадратный корень? Нужен алгоритм вычисления.

9 года назад от толя

3 Ответы

0 голосов
Компьютер умет только СКЛАДЫВАТЬ.

Для функции есть разложение в ряды.
Члены рядов суммируются.
Количество членов определяет точность, количество знаков после запятой.

Корень (и вобще произвольная степень) вычисляется через экспоненту:
9 года назад от Александр Каракозов
0 голосов
вобще-то хрен знает, что там зашито в сопроцессор. способов куча.

самый простой - метод Ньютона (касательной) . А если вспомнить, что действительные числа хранятся в виде с плавающей точкой, то должны хорошо работать и просто приближения многочленами.
9 года назад от Вова Лазарев
0 голосов
Процессор компьютера передает вычисление квадратного корня математическому сопроцессору. Алгоритмы, как и сами схемы сопроцессора, довольно сложны и являются ноу-хау производящей фирмы.
9 года назад от sergey butovskiy

Связанные вопросы