aboutsummaryrefslogtreecommitdiff
path: root/src/math/big/float_test.go
AgeCommit message (Expand)Author
2018-06-14math/big: round x + (-x) to -0 for mode ToNegativeInfBrian Kessler
2018-06-01all: update comment URLs from HTTP to HTTPS, where possibleTim Cooper
2018-02-14math/big: fix %s verbs in Float tests error messagesAlberto Donizetti
2017-05-31math/big: fix Add, Sub when receiver aliases 2nd operandAlberto Donizetti
2016-10-11math/big: move exhaustive tests behind -long flagRuss Cox
2016-08-17math/big: avoid allocation in float.{Add, Sub} when there's no aliasingAlberto Donizetti
2016-03-21math/big: fix rounding to smallest denormal for Float.Float32/64Robert Griesemer
2016-03-04math/big: use correct precision in Float.Float32/64 for denormalsRobert Griesemer
2015-05-29math/big: remove (*Float).Scan, ScanFloat; more robust (*Float).ParseRobert Griesemer
2015-05-29math/big: rename (*Float).Format to (*Float).TextRobert Griesemer
2015-05-22math/big: Always print exponent sign when using 'p' exponent for Floats.Robert Griesemer
2015-05-22math/big: fix Float.Float64 conversion for denormal corner casesRobert Griesemer
2015-05-22math/big: add more Float.Float64 conversion testsRobert Griesemer
2015-05-22math/big: fix Float.Float32 conversion for denormal corner casesRobert Griesemer
2015-05-14math/big, cmd/internal/gc/big: fix vet detected printf problemShenghou Ma
2015-04-08math/big: make ErrNaN actually implement the error interface (oversight)Robert Griesemer
2015-04-02math/big: implement missing special cases for binary operationsRobert Griesemer
2015-03-31math/big: remove NaN support - just not worth itRobert Griesemer
2015-03-31math/big: fixed Float.Float64, implemented Float.Float32Robert Griesemer
2015-03-24math/big: fix known bug in Float.Float64Robert Griesemer
2015-03-17math/big: cleaner handling of exponent under/overflowRobert Griesemer
2015-03-14math/big: wrap Float.Cmp result in struct to prevent wrong useRobert Griesemer
2015-03-13math/big: fix minor documentation issueRobert Griesemer
2015-03-13math/big: fix silly bug in Int64 accessorRobert Griesemer
2015-03-12math/big: handle NaNs in Float.CmpRobert Griesemer
2015-03-12math/big: added (internal) Float.form field for easier case distinctionsRobert Griesemer
2015-03-12math/big: introduce Bits abstraction instead of using "untyped" []int bit listsRobert Griesemer
2015-03-06math/big: move "bits" operations used for Float tests into separate fileRobert Griesemer
2015-03-05math/big: added more comprehensive mul/quo testRobert Griesemer
2015-03-04math/big: reenable TestFloatAdd32 (used to fail on 32bit platforms)Robert Griesemer
2015-03-04math/big: use stringer for enum String() methodsRobert Griesemer
2015-03-04math/big: introduce Undef Accuracy, use for NaN operands/resultsRobert Griesemer
2015-03-04math/big: modified MantExp semantics to enable fast exponent accessRobert Griesemer
2015-03-04math/big: implement NaNRobert Griesemer
2015-03-02math/big: replace Float.NewInf with Float.SetInf for more consistent APIRobert Griesemer
2015-02-26math/big: export Float.MinPrecRobert Griesemer
2015-02-26math/big: fix build for 32bit platformsRobert Griesemer
2015-02-25math/big: clean up Float.SetPrec, use shorter internal representationRobert Griesemer
2015-02-25math/big: permit passing of an *Int to Float.Int to avoid allocationRobert Griesemer
2015-02-25math/big: implemented Float.RatRobert Griesemer
2015-02-25math/big: permit passing of (possibly nil) *Float to MantExp to avoid allocationRobert Griesemer
2015-02-24math/big: fix test for 32bit platforms (fix build)Robert Griesemer
2015-02-24math/big: change Float.SetMantExp to always multiply mant by 2**expRobert Griesemer
2015-02-23math/big: incorporated feedback from prior TBR reviewsRobert Griesemer
2015-02-15math/big: always round after the sign is setRobert Griesemer
2015-02-14math/big: remove Float.Round (not needed anymore), fix a bug in SetInt64Robert Griesemer
2015-02-14math/big: implement/rename accessors for precision and rounding modeRobert Griesemer
2015-02-14math/big: fix aliasing error in Add, SubRobert Griesemer
2015-02-14math/big: use internal validation more consistentlyRobert Griesemer
2015-02-12math/big: implemented Float.Int64, simplified Float.Uint64Robert Griesemer