diff options
Diffstat (limited to 'src/pkg/math')
-rw-r--r-- | src/pkg/math/pow10.go | 4 | ||||
-rw-r--r-- | src/pkg/math/sinh.go | 4 | ||||
-rw-r--r-- | src/pkg/math/sqrt.go | 8 |
3 files changed, 8 insertions, 8 deletions
diff --git a/src/pkg/math/pow10.go b/src/pkg/math/pow10.go index 72a6121cb..b9b074bb4 100644 --- a/src/pkg/math/pow10.go +++ b/src/pkg/math/pow10.go @@ -18,13 +18,13 @@ var pow10tab [70]float64 // Pow10 returns 10**x, the base-10 exponential of x. func Pow10(e int) float64 { if e < 0 { - return 1 / Pow10(-e); + return 1/Pow10(-e); } if e < len(pow10tab) { return pow10tab[e]; } m := e/2; - return Pow10(m) * Pow10(e-m); + return Pow10(m)*Pow10(e-m); } func init() { diff --git a/src/pkg/math/sinh.go b/src/pkg/math/sinh.go index 255ea2851..6974b5986 100644 --- a/src/pkg/math/sinh.go +++ b/src/pkg/math/sinh.go @@ -42,7 +42,7 @@ func Sinh(x float64) float64 { temp = Exp(x)/2; case x > 0.5: - temp = (Exp(x) - Exp(-x))/2; + temp = (Exp(x)-Exp(-x))/2; default: sq := x*x; @@ -64,5 +64,5 @@ func Cosh(x float64) float64 { if x > 21 { return Exp(x)/2; } - return (Exp(x) + Exp(-x))/2; + return (Exp(x)+Exp(-x))/2; } diff --git a/src/pkg/math/sqrt.go b/src/pkg/math/sqrt.go index 49ebc6c76..b7fd4ee60 100644 --- a/src/pkg/math/sqrt.go +++ b/src/pkg/math/sqrt.go @@ -43,18 +43,18 @@ func Sqrt(x float64) float64 { temp := 0.5*(1+y); for exp > 60 { - temp = temp * float64(1<<30); + temp = temp*float64(1<<30); exp = exp-60; } for exp < -60 { - temp = temp / float64(1<<30); + temp = temp/float64(1<<30); exp = exp+60; } if exp >= 0 { - exp = 1 << uint(exp/2); + exp = 1<<uint(exp/2); temp = temp*float64(exp); } else { - exp = 1 << uint(-exp / 2); + exp = 1<<uint(-exp / 2); temp = temp/float64(exp); } |