Amaxar 777
Высший разум
(137501)
3 недели назад
Такой корень вы точно не возьмете, только с некоторой степенью точности. Малой кровью несколько знаков после запятой можно выцепить разложением в Тейлора:
√(0.001) = √(0.0001 * 10) = √(0.0001) * √(10) = 0.01 * √(9 + 1) =
= 0.01 * √(9) * √(1 + [1/9]) = 0.03 * √(1 + [1/9]) ≈
≈ 0.03 * (1 + [1 / 18] - [1 / 648]) ≈ 0.03162
Использованы первые несколько челенов ряда Тейлора (Маклорена):
√(1 + x) ≈ 1 + (x / 8) + (-x^2 / 8),
работает при:
|x| << 1.
В данном случае "магия" применялась при x = 1/9, поэтому точность вполне приемлемая для оценки с небольшой точностью.