概要
Numeric#eql?(other) -> bool
詳細
self と other が同じクラスで同じ値の場合に true を返却します。
同じ値だが異なるサブクラスの場合は false を返却します。
サンプルコード
require 'tbpgr_utils' bulk_puts_eval binding, <<-EOS 5.eql?(5) 5.eql?(4) 5.eql?(5.0) EOS __END__ tbpgr_utilsは自作gemです。 bulk_puts_eval は tbpgr_utils の機能。 詳しくはGitHub参照 https://github.com/tbpgr/tbpgr_utils
出力
5.eql?(5) # => true 5.eql?(4) # => false 5.eql?(5.0) # => false