るりまサーチ

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.007秒)
トップページ > クラス:Range[x] > クエリ:cover?[x]

別のキーワード

  1. range cover?
  2. _builtin cover?
  3. cover? range
  4. cover? _builtin
  5. === range#cover?

ライブラリ

検索結果

Range#cover?(obj) -> bool (18113.0)

obj が範囲内に含まれている時に真を返します。

...を返します。

Range
#include? と異なり <=> メソッドによる演算により範囲内かどうかを判定します。
Range
#include? は原則として離散値を扱い、
Range
#cover? は連続値を扱います。
(数値については、例外として Range#include? も連続的...
...るため、 include? / cover? が同じ結果を返す
(1.1..2.3).include?(1.0) # => false
(1.1..2.3).include?(1.1) # => true
(1.1..2.3).include?(1.555) # => true
(1.1..2.3).cover?(1.0) # => false
(1.1..2.3).cover?(1.1) # => true
(1.1..2.3).cover?(1.555) # => true...
...# String の例
('b'..'d').include?('d') # => true
('b'..'d').include?('ba') # => false
('b'..'d').cover?('d') # => true
('b'..'d').cover?('ba') # => true

# Date, DateTime の例
(Date.new(2014,1,3)..Date.new(2014,1,5)).include?(Date.new(2014,1,5)) # => true...