diff options
author | Russ Cox <rsc@golang.org> | 2009-01-15 16:16:42 -0800 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2009-01-15 16:16:42 -0800 |
commit | 1b3fa1f62001aceb5c673148356beb54ba91f87f (patch) | |
tree | 9d9b1dfbe73caef370fe08a30bd628ea18f62f20 /src/lib/math/sinh.go | |
parent | fb7b8b51fb14a8209a05b940aea00fe7ef8c8385 (diff) | |
download | golang-1b3fa1f62001aceb5c673148356beb54ba91f87f.tar.gz |
make safe for new package local defaults
R=r
DELTA=462 (9 added, 33 deleted, 420 changed)
OCL=22879
CL=22885
Diffstat (limited to 'src/lib/math/sinh.go')
-rw-r--r-- | src/lib/math/sinh.go | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/lib/math/sinh.go b/src/lib/math/sinh.go index e1fde0ac2..622467ed7 100644 --- a/src/lib/math/sinh.go +++ b/src/lib/math/sinh.go @@ -22,13 +22,13 @@ import "math" const ( - p0 = -0.6307673640497716991184787251e+6; - p1 = -0.8991272022039509355398013511e+5; - p2 = -0.2894211355989563807284660366e+4; - p3 = -0.2630563213397497062819489e+2; - q0 = -0.6307673640497716991212077277e+6; - q1 = 0.1521517378790019070696485176e+5; - q2 = -0.173678953558233699533450911e+3; + shp0 = -0.6307673640497716991184787251e+6; + shp1 = -0.8991272022039509355398013511e+5; + shp2 = -0.2894211355989563807284660366e+4; + shp3 = -0.2630563213397497062819489e+2; + shq0 = -0.6307673640497716991212077277e+6; + shq1 = 0.1521517378790019070696485176e+5; + shq2 = -0.173678953558233699533450911e+3; ) export func Sinh(arg float64) float64 { @@ -48,8 +48,8 @@ export func Sinh(arg float64) float64 { default: argsq := arg*arg; - temp = (((p3*argsq+p2)*argsq+p1)*argsq+p0)*arg; - temp = temp/(((argsq+q2)*argsq+q1)*argsq+q0); + temp = (((shp3*argsq+shp2)*argsq+shp1)*argsq+shp0)*arg; + temp = temp/(((argsq+shq2)*argsq+shq1)*argsq+shq0); } if sign { |