Matt23

Square Root

Apr 13th, 2016
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.27 KB | None | 0 0
  1. public static float getSquareRoot(int a)
  2. {
  3.     float x = Float.valueOf(a);
  4.     float y = x / Float.valueOf(2);
  5.    
  6.     while (true)
  7.     {
  8.         float temp = (x / y + y) / Float.valueOf(2);
  9.         if (y == temp) return Math.round(y * Float.valueOf(100)) / Float.valueOf(100);
  10.         y = temp;
  11.     }
  12. }
Advertisement
Add Comment
Please, Sign In to add comment