diff options
author | Russ Cox <rsc@golang.org> | 2008-11-19 16:14:31 -0800 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2008-11-19 16:14:31 -0800 |
commit | 10893da6fd157d333222ba7ba38bd1865738bb68 (patch) | |
tree | f4567a04ec09e92c8896c1244eecad4f67eaa3d7 /src/lib/math/floor.go | |
parent | 07c8f5ddfebb4e38c039412df828ad65becf95b3 (diff) | |
download | golang-10893da6fd157d333222ba7ba38bd1865738bb68.tar.gz |
gotestify & gostylify math.
R=r
DELTA=682 (275 added, 301 deleted, 106 changed)
OCL=19638
CL=19642
Diffstat (limited to 'src/lib/math/floor.go')
-rw-r--r-- | src/lib/math/floor.go | 19 |
1 files changed, 6 insertions, 13 deletions
diff --git a/src/lib/math/floor.go b/src/lib/math/floor.go index 1ca0d05ad..421c29299 100644 --- a/src/lib/math/floor.go +++ b/src/lib/math/floor.go @@ -9,25 +9,18 @@ package math * (resp least >=) */ -export func -floor(arg float64) float64 -{ - var fract, d float64; - - d = arg; - if d < 0 { - d,fract = sys.modf(-d); +export func Floor(arg float64) float64 { + if arg < 0 { + d, fract := sys.modf(-arg); if fract != 0.0 { d = d+1; } return -d; } - d,fract = sys.modf(d); + d, fract := sys.modf(arg); return d; } -export func -ceil(arg float64) float64 -{ - return -floor(-arg); +export func Ceil(arg float64) float64 { + return -Floor(-arg); } |