Square root approximation

This approximation can be approved by adding a second correction term

Code:

`√(x+a) = √x+a/(2√x)-a^2/8/x^(-3/2)+...`

Then instead of overestimating the result it will underestimate it slightly. Instead of dividing by 8 we can divide by 10 and then it will always overestimate the result unless the perfect square is smaller than 5.

u = root of perfect square

a = distance

root = u + a/(2u)-a²/(10u³)

√105

**≈** 10 + 5/20 - 25/(10·10³) = 10.25-0.0025 = 10.2475

Error = +0.00055

For small square roots you can add 2 decimal places

√2.00 ≈ 1.40 + 0.04/2.8 ≈ 1.4142 (rounding down to compensate for error in the approximation)

Or you can just remember the exact decimals

√2 = 1.41421356265623730950488016887242096980785696718753769 and so on