當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Ruby Float.eql?用法及代碼示例

本文簡要介紹ruby語言中 Float.eql? 的用法。

用法

eql?(other) → true or false

如果 other 是與 self 具有相同值的浮點數,則返回 true ,否則返回 false

2.0.eql?(2.0)            # => true
2.0.eql?(1.0)            # => false
2.0.eql?(1)              # => false
2.0.eql?(Rational(2, 1)) # => false
2.0.eql?(Complex(2, 0))  # => false

Float::NAN.eql?(Float::NAN) 返回一個與實現相關的值。

相關: Float#== (執行類型轉換)。

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 Float.eql?。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。