From c92aff2de7bf24612a71829a64d2b56d166bdda0 Mon Sep 17 00:00:00 2001 From: Ken Thompson Date: Sat, 19 Jul 2008 14:37:02 -0700 Subject: [PATCH] init SVN=128118 --- src/lib/math/asin.go | 1 - src/lib/math/atan.go | 3 +-- src/lib/math/floor.go | 5 ++--- src/lib/math/main.go | 2 -- src/lib/math/pow.go | 3 --- src/lib/math/pow10.go | 17 ----------------- 6 files changed, 3 insertions(+), 28 deletions(-) diff --git a/src/lib/math/asin.go b/src/lib/math/asin.go index 1a0e50d82f..45d487b2b1 100644 --- a/src/lib/math/asin.go +++ b/src/lib/math/asin.go @@ -4,7 +4,6 @@ package math -import math "math" import math "math" export asin, acos diff --git a/src/lib/math/atan.go b/src/lib/math/atan.go index 0c284b8d90..afe87c4011 100644 --- a/src/lib/math/atan.go +++ b/src/lib/math/atan.go @@ -13,7 +13,7 @@ export atan * argument in the range [-pi/2,pi/2]. * there are no error returns. * coefficients are #5077 from Hart & Cheney. (19.56D) -*/ + */ const @@ -38,7 +38,6 @@ const * xatan evaluates a series valid in the * range [-0.414...,+0.414...]. (tan(pi/8)) */ - func xatan(arg float64) float64 { diff --git a/src/lib/math/floor.go b/src/lib/math/floor.go index 750310e0ba..dd7d665f29 100644 --- a/src/lib/math/floor.go +++ b/src/lib/math/floor.go @@ -22,10 +22,9 @@ floor(arg float64) float64 if fract != 0.0 { d = d+1; } - d = -d; - } else { - d,fract = sys.modf(d); + return -d; } + d,fract = sys.modf(d); return d; } diff --git a/src/lib/math/main.go b/src/lib/math/main.go index 6e56dcf949..bc27e4e5dd 100644 --- a/src/lib/math/main.go +++ b/src/lib/math/main.go @@ -25,13 +25,11 @@ var tanh [length]float64; ) -func init(); func ck(a,b float64); func main() { - init(); for i:=0; i