]> Cypherpunks repositories - gostls13.git/commitdiff
bad sin/cos for large angles.
authorKen Thompson <ken@golang.org>
Tue, 24 Nov 2009 23:01:44 +0000 (15:01 -0800)
committerKen Thompson <ken@golang.org>
Tue, 24 Nov 2009 23:01:44 +0000 (15:01 -0800)
fixes #326.

R=rsc
https://golang.org/cl/160059

src/pkg/math/sin.go

index 70b7218c96818325d76c8ccf7a9351f46aef1e1e..25f6763558b169a27076bae112580811311806e6 100644 (file)
@@ -28,7 +28,7 @@ func sinus(x float64, quad int) float64 {
                var e float64;
                e, y = Modf(x);
                e = e + float64(quad);
-               _, f := Modf(0.25 * e);
+               f, _ := Modf(0.25 * e);
                quad = int(e - 4*f);
        } else {
                k := int32(x);