Sunday, June 21, 2009

logic behind long division square root algorithm

Let's say we are to find the square root of a. The algorithm is finding one more digit to the square root at each 'go'. That means it is approaching the actual value of the square root from below, or that at each step the approximation is always less than or equal to the actual value of the square root. If x is the approximation found this far, at each go, one wants to find a better approximation x + r so that x + r ≤ √a. From this inequality follows:

x + r

a

(x + r)2

a

x2 + 2xr + r2

a
x2 + (2x + r) r a

(2x + r) r

ax2

and the last line corresponds to the step where the user tries different values of r on that empty line so that 2x and something times something is less than the subtraction result.

2 comments:

lakeishahpadmore said...

JT Hub: Sports betting in California - JT Hub
California's 제천 출장샵 only sports 밀양 출장안마 betting platform. The only place to bet on Sports events online! From sports betting to harness racing 태백 출장샵 and 대전광역 출장안마 more, the 사천 출장샵 app

Unknown said...

How to Play Casino: Easy Guide to playing slots on
Casino games are played https://tricktactoe.com/ by 4 players, the average wooricasinos.info time they gri-go.com take turns is around 14:20. The filmfileeurope.com house is divided into three distinct categories: the house https://octcasino.com/