るりまサーチ

最速Rubyリファレンスマニュアル検索!
15件ヒット [1-15件を表示] (0.135秒)

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

ライブラリ

検索結果

Comparable#clamp(min, max) -> object (18324.0)

self を範囲内に収めます。

...として扱われます。

@
param min 範囲の下端を表すオブジェクトを指定します。

@
param max 範囲の上端を表すオブジェクトを指定します。

@
param range 範囲を表す Range オブジェクトを指定します。

@
raise ArgumentError rangeが終端を含...
...//emlist[例][ruby]{
12.clamp(0, 100) #=> 12
523.clamp(0, 100) #=> 100
-3.123.clamp(0, 100) #=> 0

'd'.clamp('a', 'f') #=> 'd'
'z'.clamp('a', 'f') #=> 'f'
//}

//emlist[nil を渡す例][ruby]{
5.clamp(0, nil) #=> 5
5.clamp(nil, 0) #=> 0
5.clamp(nil, n...
...//emlist[range を渡す例][ruby]{
12.clamp(0..100) #=> 12
523.clamp(0..100) #=> 100
-3.123.clamp(0..100) #=> 0

'd'.clamp('a'..'f') #=> 'd'
'z'.clamp('a'..'f') #=> 'f'

100.clamp(0...100) # ArgumentError
//}

//emlist[range の始端か終端が nil の場合][ruby]{
-20.clamp(0..)...

Comparable#clamp(range) -> object (18324.0)

self を範囲内に収めます。

...として扱われます。

@
param min 範囲の下端を表すオブジェクトを指定します。

@
param max 範囲の上端を表すオブジェクトを指定します。

@
param range 範囲を表す Range オブジェクトを指定します。

@
raise ArgumentError rangeが終端を含...
...//emlist[例][ruby]{
12.clamp(0, 100) #=> 12
523.clamp(0, 100) #=> 100
-3.123.clamp(0, 100) #=> 0

'd'.clamp('a', 'f') #=> 'd'
'z'.clamp('a', 'f') #=> 'f'
//}

//emlist[nil を渡す例][ruby]{
5.clamp(0, nil) #=> 5
5.clamp(nil, 0) #=> 0
5.clamp(nil, n...
...//emlist[range を渡す例][ruby]{
12.clamp(0..100) #=> 12
523.clamp(0..100) #=> 100
-3.123.clamp(0..100) #=> 0

'd'.clamp('a'..'f') #=> 'd'
'z'.clamp('a'..'f') #=> 'f'

100.clamp(0...100) # ArgumentError
//}

//emlist[range の始端か終端が nil の場合][ruby]{
-20.clamp(0..)...

Comparable#clamp(min, max) -> object (18306.0)

self を範囲内に収めます。

...として扱われます。

@
param min 範囲の下端を表すオブジェクトを指定します。

@
param max 範囲の上端を表すオブジェクトを指定します。

@
param range 範囲を表す Range オブジェクトを指定します。

@
raise ArgumentError rangeが終端を含...
.../emlist[例][ruby]{
12.clamp(0, 100) #=> 12
523.clamp(0, 100) #=> 100
-3.123.clamp(0, 100) #=> 0

'd'.clamp('a', 'f') #=> 'd'
'z'.clamp('a', 'f') #=> 'f'
//}


//emlist[range を渡す例][ruby]{
12.clamp(0..100) #=> 12
523.clamp(0..100) #=> 100
-3.123.clamp(0..10...
...0) #=> 0

'd'.clamp('a'..'f') #=> 'd'
'z'.clamp('a'..'f') #=> 'f'

100.clamp(0...100) # ArgumentError
//}

//emlist[range の始端か終端が nil の場合][ruby]{
-20.clamp(0..) #=> 0
523.clamp(..100) #=> 100
//}...

Comparable#clamp(range) -> object (18306.0)

self を範囲内に収めます。

...として扱われます。

@
param min 範囲の下端を表すオブジェクトを指定します。

@
param max 範囲の上端を表すオブジェクトを指定します。

@
param range 範囲を表す Range オブジェクトを指定します。

@
raise ArgumentError rangeが終端を含...
.../emlist[例][ruby]{
12.clamp(0, 100) #=> 12
523.clamp(0, 100) #=> 100
-3.123.clamp(0, 100) #=> 0

'd'.clamp('a', 'f') #=> 'd'
'z'.clamp('a', 'f') #=> 'f'
//}


//emlist[range を渡す例][ruby]{
12.clamp(0..100) #=> 12
523.clamp(0..100) #=> 100
-3.123.clamp(0..10...
...0) #=> 0

'd'.clamp('a'..'f') #=> 'd'
'z'.clamp('a'..'f') #=> 'f'

100.clamp(0...100) # ArgumentError
//}

//emlist[range の始端か終端が nil の場合][ruby]{
-20.clamp(0..) #=> 0
523.clamp(..100) #=> 100
//}...

Comparable#clamp(min, max) -> object (18245.0)

self を範囲内に収めます。

...す。



@
param min 範囲の下端を表すオブジェクトを指定します。

@
param max 範囲の上端を表すオブジェクトを指定します。


//emlist[例][ruby]{
12.clamp(0, 100) #=> 12
523.clamp(0, 100) #=> 100
-3.123.clamp(0, 100) #=> 0

'd'.clamp('a', 'f')...
...#=> 'd'
'z'.clamp('a', 'f') #=> 'f'
//}...

絞り込み条件を変える