diff options
| author | Russ Cox <rsc@golang.org> | 2014-05-21 17:19:12 -0400 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2014-05-21 17:19:12 -0400 |
| commit | cab54408da90caac6e1f1d6eaeb4166eeb98d899 (patch) | |
| tree | 8f06a62f03ec350d2e7e9c63a43194e3cf6e449c | |
| parent | 2de449e7a04a571a4aefefc83601802af214ea0a (diff) | |
| download | go-cab54408da90caac6e1f1d6eaeb4166eeb98d899.tar.xz | |
test: fix two typos in float_lit2.go
Noted by gri in CL 100660044 review but I missed them.
TBR=gri
CC=golang-codereviews
https://golang.org/cl/97570049
| -rw-r--r-- | test/float_lit2.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/float_lit2.go b/test/float_lit2.go index 01b4306882..96d23f38d1 100644 --- a/test/float_lit2.go +++ b/test/float_lit2.go @@ -16,9 +16,9 @@ import ( // The largest exact float32 is f₁ = (1+(1-2²³))×2¹²⁷ = (1-2²⁴)×2¹²⁸ = 2¹²⁸ - 2¹⁰⁴. // The next float32 would be f₂ = (1+1)×2¹²⁷ = 1×2¹²⁸, except that exponent is out of range. // Float32 conversion rounds to the nearest float32, rounding to even mantissa: -// between f₁ and f₂, values closer to f₁ round to f₁and values closer to f₂ are rejected as out of range. +// between f₁ and f₂, values closer to f₁ round to f₁ and values closer to f₂ are rejected as out of range. // f₁ is an odd mantissa, so the halfway point (f₁+f₂)/2 rounds to f₂ and is rejected. -// The halfway point (f₁+f₂)/2 = 2¹²⁸ - 2¹⁰⁵. +// The halfway point is (f₁+f₂)/2 = 2¹²⁸ - 2¹⁰⁵. // // The same is true of float64, with different constants: s/24/53/ and s/128/1024/. |
