当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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?。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。