Finds the square of an specific number

Pysquare-Finder
finds the square root of an specific number using vanilla python
Calculations
To get the square root of a not exact number you need to do: (X + Y) / √(Y) * 2
Example:
To get the square root of √(634): <- not exact
- get the radicand of √(634), add the radicand of the closest exact square root (625)
- divide by the square root of the closest exact square root and multiply by two
You should have something like:
634 + 625
--------- = 25.18
25 * 2
Note
The code isnt 100% clean! It have a specific bug that:
- really close square numbers are automatically rounded, e.g: square of 15