るりまサーチ

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

別のキーワード

  1. net/http set_range
  2. httpheader set_range
  3. range step
  4. range max
  5. range min

ライブラリ

キーワード

検索結果

Kernel.#rand(range) -> Integer | Float | nil (138.0)

擬似乱数を発生させます。

...の形式では range で指定された範囲の値を返します。
range
の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
range
に含まれる数が無い場合は nil を返します。

まだ Kernel.#srand が呼ば...
...まれません。
0 を指定すると実数値の乱数を返します。
@param range 発生させる乱数値の範囲を Range オブジェクトで指定します。
range
の境界は数値でなければなりません。

srand(1234) # 乱数の種を設定...
...) #=> 1 (0 から 9 までの整数。終端を含まない)
rand(1.0..1.5) #=> 1.1362963047752432 (1.0 以上 1.5 以下の実数)
rand(1.0...1.5) #=> 1.1382321275715483 (1.0 以上 1.5 未満の実数)
rand(1..0) #=> nil

@see Kernel.#srand, Random#rand, Random...

Kernel.#caller(range) -> [String] | nil (114.0)

start 段上の呼び出し元の情報を $@ の形式のバックトレース(文字列の配列)として返します。

...ram length 取得するスタックの個数を指定します。

@param range 取得したいスタックの範囲を示す Range オブジェクトを指定します。

@see Kernel.#set_trace_func,Kernel.#raise,
Kernel
.#caller_locations

def foo
p caller(0)
p caller(1)...

Kernel.#caller_locations(range) -> [Thread::Backtrace::Location] | nil (114.0)

現在のフレームを Thread::Backtrace::Location の配列で返します。引 数で指定した値が範囲外の場合は nil を返します。

...@param start 開始フレームの位置を数値で指定します。

@param length 取得するフレームの個数を指定します。

@param range 取得したいフレームの範囲を示す Range オブジェクトを指定します。

@see Thread::Backtrace::Location, Kernel.#caller...

Kernel.#rand(max = 0) -> Integer | Float (38.0)

擬似乱数を発生させます。

...の形式では range で指定された範囲の値を返します。
range
の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
range
に含まれる数が無い場合は nil を返します。

まだ Kernel.#srand が呼ば...
...まれません。
0 を指定すると実数値の乱数を返します。
@param range 発生させる乱数値の範囲を Range オブジェクトで指定します。
range
の境界は数値でなければなりません。

srand(1234) # 乱数の種を設定...
...) #=> 1 (0 から 9 までの整数。終端を含まない)
rand(1.0..1.5) #=> 1.1362963047752432 (1.0 以上 1.5 以下の実数)
rand(1.0...1.5) #=> 1.1382321275715483 (1.0 以上 1.5 未満の実数)
rand(1..0) #=> nil

@see Kernel.#srand, Random#rand, Random...

Kernel.#caller(start = 1) -> [String] | nil (14.0)

start 段上の呼び出し元の情報を $@ の形式のバックトレース(文字列の配列)として返します。

...ram length 取得するスタックの個数を指定します。

@param range 取得したいスタックの範囲を示す Range オブジェクトを指定します。

@see Kernel.#set_trace_func,Kernel.#raise,
Kernel
.#caller_locations

def foo
p caller(0)
p caller(1)...

絞り込み条件を変える

Kernel.#caller(start, length) -> [String] | nil (14.0)

start 段上の呼び出し元の情報を $@ の形式のバックトレース(文字列の配列)として返します。

...ram length 取得するスタックの個数を指定します。

@param range 取得したいスタックの範囲を示す Range オブジェクトを指定します。

@see Kernel.#set_trace_func,Kernel.#raise,
Kernel
.#caller_locations

def foo
p caller(0)
p caller(1)...

Kernel.#caller_locations(start = 1, length = nil) -> [Thread::Backtrace::Location] | nil (14.0)

現在のフレームを Thread::Backtrace::Location の配列で返します。引 数で指定した値が範囲外の場合は nil を返します。

...@param start 開始フレームの位置を数値で指定します。

@param length 取得するフレームの個数を指定します。

@param range 取得したいフレームの範囲を示す Range オブジェクトを指定します。

@see Thread::Backtrace::Location, Kernel.#caller...