我收到以下哈希:
my_hash = {a:(1/20), b:(1/26)}
但是当我看到哈希时,我得到以下信息:
irb(main):019:0> my_hash = {a:(1/20), b:(1/26)}
=> {:a=>0, :b=>0}
irb(main):020:0> my_hash
=> {:a=>0, :b=>0}
如您所见,它转换为整数 (0)
我怎样才能以 Rational 的身份离开,或浮动以便我可以排序my_hash.sort_by {|key, value| value}
?