index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
ruby
/
test_float.rb
Age
Commit message (
Expand
)
Author
2025-03-07
[Bug #21163] Fix hexadecimal float conversion
Nobuyoshi Nakada
2024-10-05
[Bug #20705] Update `strtod` implementation
Nobuyoshi Nakada
2024-09-07
Preserve encoding in exception message of `Float`
Nobuyoshi Nakada
2024-09-07
[Bug #20719] `Float` argument must be ASCII compatible
Nobuyoshi Nakada
2024-07-30
Fix ceil when ndigits is large
Peter Zhu
2024-07-30
Fix floor when ndigits is large
Peter Zhu
2023-01-15
[Bug #19335] `Integer#remainder` should respect `#coerce` (#7120)
Nobuyoshi Nakada
2022-12-26
numeric.c: Fix round_half_even for specific values (#7023)
Kenta Murata
2022-08-21
Add invalid hexadecimal float tests
Nobuyoshi Nakada
2022-04-12
Fix dtoa buffer overrun
Nobuyoshi Nakada
2021-05-29
Attempt to fix floating point test failure
Jeremy Evans
2021-05-29
Fix Enumerator::ArithmeticSequence handling of float ranges
Jeremy Evans
2020-05-12
numeric.c: optimize `float ** 2` case by fastpath
Yusuke Endoh
2020-02-07
Show unmatched sequence on failure
Nobuyoshi Nakada
2020-01-27
Check the encoding of `half:` option
Nobuyoshi Nakada
2019-07-31
test/ruby/test_float.rb: suppress an overflow warning
Yusuke Endoh
2019-07-11
Check exception flag as a bool [Bug #15987]
Nobuyoshi Nakada
2018-05-04
object.c: raise on long invalid float string
nobu
2018-05-02
object.c: fix exponent with underscore
nobu
2018-03-15
Add `exception:` keyword in Kernel#Float()
mrkn
2017-05-27
numeric.c: fix for small number
nobu
2017-05-19
Merge latest dtoa.c [Bug #13545]
naruse
2017-04-25
no longer rescue exceptions of #coerce in Integer#step
eregon
2017-03-15
object.c: make String#to_f consistent with literal
nobu
2016-12-22
test_float.rb: add test cases for Float#round
yui-knk
2016-12-21
numeric.c: allow nil as rounding mode option
nobu
2016-12-06
numeric.c: fix exception message for nil rounding
mrkn
2016-11-25
round-down
nobu
2016-11-21
numeric.c: refine error message
nobu
2016-11-05
numeric.c: round to nearest even
nobu
2016-08-13
numeric.c: infinite recursion
nobu
2016-07-07
numeric.c: round nearly middle value
nobu
2016-04-18
numeric.c: flo_truncate
nobu
2016-04-18
test_float.rb: assertions for negative floats
nobu
2016-04-13
numeric.c: flo_ceil
nobu
2016-04-13
numeric.c: flo_floor
nobu
2016-02-26
numeric.c: wrong type step should raise TypeError
nobu
2015-12-16
Add frozen_string_literal: false for all files
naruse
2015-05-17
numeric.c: Numeric#positive? and Numeric#negative?
nobu
2015-03-18
* remove trailing spaces.
svn
2015-03-18
hash.c: same hash values with Float#hash
nobu
2014-11-13
* test/lib/envutil.rb: Moved from test/ruby/.
akr
2014-08-01
numeric.c: 0 % Float::NAN returns Float::NAN
nobu
2014-08-01
add assertions for division NaN
nobu
2014-05-18
* configure.in: Check nextafter() availability.
akr
2014-03-04
* test/ruby: get rid of warnings.
usa
2013-12-13
test/ruby: better assertions
nobu
2013-11-22
util.c: ignore too long fraction part
nobu
2013-09-07
numeric.c: no extra checks
nobu
2013-09-02
Retain behavior of Numeric#step when nil is given as second argument.
knu
[next]