Methods of computing square roots
Firstly, one needs to know how precise the result is expected to be.  This is because often square roots are irrational.  For example, square root of a nice round whole number 28 is a fraction which in its decimal notation has infinite length, and therefore it is impossible to express it exactly: