Advertisement
Guest User

Untitled

a guest
May 19th, 2018
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Go 0.22 KB | None | 0 0
  1. package main
  2.  
  3. import (
  4.     "fmt"
  5. )
  6.  
  7. func Sqrt(x float64) float64 {
  8.     z := 2.0
  9.     for ; ;  {
  10.         diff := (z*z - x) / (2*z)
  11.         if diff < 0.000000000000000001 {
  12.             break
  13.         }
  14.         z -= diff
  15.        
  16.     }
  17.     return z
  18. }
  19.  
  20. func main() {
  21.     f
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement