diff --git a/tp/seance4/src/floats/sqrt.go b/tp/seance4/src/floats/sqrt.go index ad1406207066300414cd610b8e3dd45eb753025d..d208f0e9de400e6e9be10a91ac35f42b23db9281 100644 --- a/tp/seance4/src/floats/sqrt.go +++ b/tp/seance4/src/floats/sqrt.go @@ -1,19 +1,20 @@ package main import ( - "fmt" + "fmt" ) func main() { - const y float32 = 2 - var x float32 = 1 - var xnext float32 = 10 + const y float32 = 2 + var x float32 = 1 + var xnext float32 = 10 - for x*x == y { - var tmp float32 = x - ((x*x - y) / (2 * x)) - fmt.Println(tmp) - x = xnext - xnext = tmp - } - fmt.Println("sqrt(" ,y ,") = ", x) + for x*x != y { + var tmp float32 = x - ((x*x - y) / (2 * x)) + fmt.Println(tmp) + x = xnext + xnext = tmp + } + fmt.Println("sqrt(" ,y ,") = ", x) } +