diff options
Diffstat (limited to 'libgo/go/math/sin.go')
-rw-r--r-- | libgo/go/math/sin.go | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/libgo/go/math/sin.go b/libgo/go/math/sin.go index 03fd14c..bd8b9a7 100644 --- a/libgo/go/math/sin.go +++ b/libgo/go/math/sin.go @@ -114,14 +114,13 @@ var _cos = [...]float64{ // Special cases are: // Cos(±Inf) = NaN // Cos(NaN) = NaN - -//extern cos -func libc_cos(float64) float64 - func Cos(x float64) float64 { return libc_cos(x) } +//extern cos +func libc_cos(float64) float64 + func cos(x float64) float64 { const ( PI4A = 7.85398125648498535156e-1 // 0x3fe921fb40000000, Pi/4 split into three parts @@ -181,14 +180,13 @@ func cos(x float64) float64 { // Sin(±0) = ±0 // Sin(±Inf) = NaN // Sin(NaN) = NaN - -//extern sin -func libc_sin(float64) float64 - func Sin(x float64) float64 { return libc_sin(x) } +//extern sin +func libc_sin(float64) float64 + func sin(x float64) float64 { const ( PI4A = 7.85398125648498535156e-1 // 0x3fe921fb40000000, Pi/4 split into three parts |