diff options
| author | Robert Griesemer <gri@golang.org> | 2014-12-08 14:36:39 -0800 |
|---|---|---|
| committer | Robert Griesemer <gri@golang.org> | 2015-01-24 05:17:27 +0000 |
| commit | bd275b238179cdaca2c01a0bf1ac60a16fbf5a98 (patch) | |
| tree | a3bbf32c663aa010156f9b05b1be23f5ee48b273 /src/database/sql/sql.go | |
| parent | 571d02d9fef357ffb7ffe341d30164123f686efb (diff) | |
| download | go-bd275b238179cdaca2c01a0bf1ac60a16fbf5a98.tar.xz | |
math/big: multi-precision Floats (starting point)
Implemented:
- +, -, *, /, and some unary ops
- all rounding modes
- basic conversions
- string to float conversion
- tests
Missing:
- float to string conversion, formatting
- handling of +/-0 and +/-inf (under- and overflow)
- various TODOs and cleanups
With precision set to 24 or 53, the results match
float32 or float64 operations exactly (excluding
NaNs and denormalized numbers which will not be
supported).
Change-Id: I3121e90fc4b1528e40bb6ff526008da18b3c6520
Reviewed-on: https://go-review.googlesource.com/1218
Reviewed-by: Alan Donovan <adonovan@google.com>
Diffstat (limited to 'src/database/sql/sql.go')
0 files changed, 0 insertions, 0 deletions
