添加1.2节的代码

This commit is contained in:
gelosie
2012-09-20 14:59:35 +08:00
parent 7aaa468d93
commit feb3465acc
3 changed files with 26 additions and 0 deletions

11
src/1.2/sqrt.go Normal file
View File

@@ -0,0 +1,11 @@
// 章节 1.2
// $GOPATH/src/mymath/sqrt.go
package mymath
func Sqrt(x float64) float64 {
z := 0.0
for i := 0; i < 1000; i++ {
z -= (z*z - x) / (2 * x)
}
return z
}