An example of a square root algorithm may be found below. I’m going to offer it the way I found it.
Step 1: From the decimal point, group the number in “twos.” (If your number has an odd number of digits, the group on the far left will only be one digit.)
Step 2: Begin with the first two pairs (the group on the left). If your number contains an odd number of digits, this group could be just one number. The square root of the biggest square less than or equal to that collection of digits will be your first approximation of the complete square root.
Step 3: Subtract the current approximation squared from the next collection of numbers. This is the next phone number you should call.
Step 4: Double the current root approximation.
Step 5: Find the “ones” digit of the doubled number that divides into the number you’re working with with the smallest feasible residue. This is the next number in your square root approximation.
Step 6: Multiply the “ones” digit by the “ones” digit plus the doubled number. Subtract this number from the one you’re working with now, then bring the following set of numbers down behind it. This is the next set of numbers you’ll be working with.
Step 7: Repeat steps 4–6 until an approximation with an adequate number of significant digits is obtained.
What do you think?