Actions
Bug #3640
closedBigDecimal#hash returns -2 for all negative finite numbers.
Description
=begin
$ ruby -rbigdecimal -ve '
a = []
b = BigDecimal("-1")
10.times { a << b *= 10 }
h = {}
a.each_with_index {|x, i| h[x] = i }
p a.all? {|x, i| i == h[x] }'
ruby 1.9.3dev (2010-08-01 trunk 28823) [x86_64-darwin10.4.0]
false
=end
Actions
Like0
Like0Like0