From: Ken Thompson Date: Tue, 24 Nov 2009 23:01:44 +0000 (-0800) Subject: bad sin/cos for large angles. X-Git-Tag: weekly.2009-12-07~132 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=b2bc1db9acf2796646b71e1d275dabc3b52f1a4c;p=gostls13.git bad sin/cos for large angles. fixes #326. R=rsc https://golang.org/cl/160059 --- diff --git a/src/pkg/math/sin.go b/src/pkg/math/sin.go index 70b7218c96..25f6763558 100644 --- a/src/pkg/math/sin.go +++ b/src/pkg/math/sin.go @@ -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);