From: Robert Griesemer Date: Mon, 29 Jul 2013 20:06:34 +0000 (-0700) Subject: math/big: better documentation for Rat.Float64 X-Git-Tag: go1.2rc2~908 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=5bd61e060382a51bd2c538552775aa375e7f63a0;p=gostls13.git math/big: better documentation for Rat.Float64 R=adonovan, r CC=golang-dev https://golang.org/cl/11961043 --- diff --git a/src/pkg/math/big/rat.go b/src/pkg/math/big/rat.go index 75d044fe21..39791ec6d8 100644 --- a/src/pkg/math/big/rat.go +++ b/src/pkg/math/big/rat.go @@ -164,8 +164,9 @@ func quotToFloat(a, b nat) (f float64, exact bool) { } // Float64 returns the nearest float64 value for x and a bool indicating -// whether f represents x exactly. The sign of f always matches the sign -// of x, even if f == 0. +// whether f represents x exactly. If the magnitude of x is too large to +// be represented by a float64, f is an infinity and exact is false. +// The sign of f always matches the sign of x, even if f == 0. func (x *Rat) Float64() (f float64, exact bool) { b := x.b.abs if len(b) == 0 {