summaryrefslogtreecommitdiff
path: root/src/pkg/math
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2009-07-28 11:53:16 -0700
committerRob Pike <r@golang.org>2009-07-28 11:53:16 -0700
commitf959eb1b744deae0e531818d59651e6e7f2623e9 (patch)
tree5f3536d125aebdc881501c70bab46309e724686f /src/pkg/math
parent54b4490f757829eeb8f64493ac46cfecba832db6 (diff)
downloadgolang-f959eb1b744deae0e531818d59651e6e7f2623e9.tar.gz
constants for floating point limits
R=rsc DELTA=5 (5 added, 0 deleted, 0 changed) OCL=32283 CL=32287
Diffstat (limited to 'src/pkg/math')
-rw-r--r--src/pkg/math/const.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/pkg/math/const.go b/src/pkg/math/const.go
index 259660fea..f1598df9f 100644
--- a/src/pkg/math/const.go
+++ b/src/pkg/math/const.go
@@ -21,6 +21,11 @@ const (
Log2E = 1/Ln2;
Ln10 = 2.30258509299404568401799145468436420760110148862877297603332790; // A002392
Log10E = 1/Ln10;
+
+ MaxFloat32 = 3.40282346638528860e+38;
+ MinFloat32 = 1.40129846432481707e-45;
+ MaxFloat64 = 1.7976931348623157e+308;
+ MinFloat64 = 5.0e-324;
)
// BUG(rsc): The manual should define the special cases for all of these functions.