math/big: better doc strings for ErrNaN functionality
Change-Id: Ia0944e7b47193465d3ec37fc8dc46dea9b5dcc6b
Reviewed-on: https://go-review.googlesource.com/8710
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
diff --git a/src/math/big/float.go b/src/math/big/float.go
index 35ad256..d46c046 100644
--- a/src/math/big/float.go
+++ b/src/math/big/float.go
@@ -65,13 +65,12 @@
exp int32
}
-// Float operations that would lead to a NaN under IEEE-754 rules cause
-// a run-time panic of ErrNaN type.
+// An ErrNaN panic is raised by a Float operation that would lead to
+// a NaN under IEEE-754 rules. An ErrNaN implements the error interface.
type ErrNaN struct {
msg string
}
-// ErrNan implements the error interface.
func (err ErrNaN) Error() string {
return err.msg
}