diff options
author | Russ Cox <rsc@golang.org> | 2009-11-17 08:39:56 -0800 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2009-11-17 08:39:56 -0800 |
commit | b4586a74297bca626640dc04234b2203dd23007b (patch) | |
tree | a793ded93281d2a6d10b25f17b7b8b550d61dd39 | |
parent | c0e1ccf3ff1c0c1effacec338e75e1b173be7279 (diff) | |
download | go-b4586a74297bca626640dc04234b2203dd23007b.tar.gz go-b4586a74297bca626640dc04234b2203dd23007b.zip |
math: fix argument names in Atan2
(error introduced converting from arg1, arg2)
Fixes #220.
R=r
https://golang.org/cl/156041
-rw-r--r-- | src/pkg/math/atan2.go | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/pkg/math/atan2.go b/src/pkg/math/atan2.go index 7165c539ee..26d3a1d682 100644 --- a/src/pkg/math/atan2.go +++ b/src/pkg/math/atan2.go @@ -4,20 +4,19 @@ package math - -// Atan returns the arc tangent of y/x, using +// Atan2 returns the arc tangent of y/x, using // the signs of the two to determine the quadrant // of the return value. -func Atan2(x, y float64) float64 { +func Atan2(y, x float64) float64 { // Determine the quadrant and call atan. - if x+y == x { - if x >= 0 { + if y+x == y { + if y >= 0 { return Pi / 2 } return -Pi / 2; } - q := Atan(x / y); - if y < 0 { + q := Atan(y / x); + if x < 0 { if q <= 0 { return q + Pi } |