path: root/test/ruby/test_float.rb
AgeCommit message (Expand)Author
2023-01-15[Bug #19335] `Integer#remainder` should respect `#coerce` (#7120)Nobuyoshi Nakada
2022-12-26numeric.c: Fix round_half_even for specific values (#7023)Kenta Murata
2022-08-21Add invalid hexadecimal float testsNobuyoshi Nakada
2022-04-12Fix dtoa buffer overrunNobuyoshi Nakada
2021-05-29Attempt to fix floating point test failureJeremy Evans
2021-05-29Fix Enumerator::ArithmeticSequence handling of float rangesJeremy Evans
2020-05-12numeric.c: optimize `float ** 2` case by fastpathYusuke Endoh
2020-02-07Show unmatched sequence on failureNobuyoshi Nakada
2020-01-27Check the encoding of `half:` optionNobuyoshi Nakada
2019-07-31test/ruby/test_float.rb: suppress an overflow warningYusuke Endoh
2019-07-11Check exception flag as a bool [Bug #15987]Nobuyoshi Nakada
2018-05-04object.c: raise on long invalid float stringnobu
2018-05-02object.c: fix exponent with underscorenobu
2018-03-15Add `exception:` keyword in Kernel#Float()mrkn
2017-05-27numeric.c: fix for small numbernobu
2017-05-19Merge latest dtoa.c [Bug #13545]naruse
2017-04-25no longer rescue exceptions of #coerce in Integer#steperegon
2017-03-15object.c: make String#to_f consistent with literalnobu
2016-12-22test_float.rb: add test cases for Float#roundyui-knk
2016-12-21numeric.c: allow nil as rounding mode optionnobu
2016-12-06numeric.c: fix exception message for nil roundingmrkn
2016-11-21numeric.c: refine error messagenobu
2016-11-05numeric.c: round to nearest evennobu
2016-08-13numeric.c: infinite recursionnobu
2016-07-07numeric.c: round nearly middle valuenobu
2016-04-18numeric.c: flo_truncatenobu
2016-04-18test_float.rb: assertions for negative floatsnobu
2016-04-13numeric.c: flo_ceilnobu
2016-04-13numeric.c: flo_floornobu
2016-02-26numeric.c: wrong type step should raise TypeErrornobu
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-05-17numeric.c: Numeric#positive? and Numeric#negative?nobu
2015-03-18* remove trailing spaces.svn
2015-03-18hash.c: same hash values with Float#hashnobu
2014-11-13* test/lib/envutil.rb: Moved from test/ruby/.akr
2014-08-01numeric.c: 0 % Float::NAN returns Float::NANnobu
2014-08-01add assertions for division NaNnobu
2014-05-18* Check nextafter() availability.akr
2014-03-04* test/ruby: get rid of warnings.usa
2013-12-13test/ruby: better assertionsnobu
2013-11-22util.c: ignore too long fraction partnobu
2013-09-07numeric.c: no extra checksnobu
2013-09-02Retain behavior of Numeric#step when nil is given as second argument.knu
2013-09-02Fix and add tests for Numeric#step.knu
2012-11-07Suppress warning: Bignum out of Float rangenaruse
2012-11-07* numeric.c (ruby_float_step): fix r37514: it yielded with NaNnaruse
2012-08-23* test/ruby/test_fixnum.rb (TestFixnum#test_singleton_method): new test.usa
2012-07-16* bignum.c (rb_big_float_cmp): compare an integer and float precisely.akr
2012-03-14* numeric.c: fix flodivmod for cornercases [Bug #6044]marcandre