In reply to Zane Clark.

When I was a sophomore in high school, a 4-function calculator with memory finally dropped to $20. I bought one and the Babylonian method for square roots is one of the algorithms I learned. In the present-day, I give it to students as a programming exercise after we have covered recursion.