るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.017秒)
トップページ > クエリ:n=[x] > 種類:モジュール関数[x]

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. rsa n=
  3. rsa n
  4. openssl n
  5. openssl n=

ライブラリ

モジュール

キーワード

検索結果

Benchmark.#bm(label_width = 0, *labels) {|rep| ... } -> [Benchmark::Tms] (19.0)

Benchmark.#benchmark メソッドの引数を簡略化したものです。

...ram labels ブロックが Benchmark::Tms オブジェクトの配列を返す場合に指定します。

//emlist[][ruby]{
require 'benchmark'

n =
50000
Benchmark.bm do |x|
x.report { for i in 1..n; a = "1"; end }
x.report { n.times do ; a = "1"; end }
x.report { 1.upto(n) do ; a = "1...
...1.483333 ( 0.694605)
# 1.516667 0.000000 1.516667 ( 0.711077)
//}

以下のようにも書けます。

//emlist[][ruby]{
require 'benchmark'

n =
50000
Benchmark.bm(7) do |x|
x.report("for:") { for i in 1..n; a = "1"; end }
x.report("times:") { n.times do ; a = "1"; end }
x.report(...
...1.550000 ( 0.735473)
# upto: 1.500000 0.016667 1.516667 ( 0.711239)
//}

集計を付けた場合

//emlist[][ruby]{
require 'benchmark'

n =
50000
Benchmark.bm(7, ">total:", ">avg:") do |x|
tf = x.report("for:") { for i in 1..n; a = "1"; end }
tt = x.report("times:") { n.times do...

Benchmark.#benchmark(caption = "", label_width = nil, fmtstr = nil, *labels) {|rep| ...} -> [Benchmark::Tms] (7.0)

Benchmark::Report オブジェクトを生成し、それを引数として与えられたブロックを実行します。

...nchmark::Tms#real
: %n
ラベルで置き換えられます(Mnemonic: n of "*n*ame")。Benchmark::Tms#label

//emlist[][ruby]{
require 'benchmark'

n =
50000

# これは
# Benchmark.bm(7, ">total:", ">avg:") do |x| ... end
# と同じ
Benchmark.benchmark(" "*7 + Benchmark::CAPTION,...

Kernel.#BigDecimal(s) -> BigDecimal (7.0)

引数で指定した値を表す BigDecimal オブジェクトを生成します。

...0 または省略されたときは、n の値は s の有効桁数とみなされます。
s の有効桁数より n が小さいときもn = 0 のときと同じです。
self の最大有効桁数は n より若干大きい値が採用されます。最大有
効桁数...

Kernel.#BigDecimal(s, exception: true) -> BigDecimal | nil (7.0)

引数で指定した値を表す BigDecimal オブジェクトを生成します。

...0 または省略されたときは、n の値は s の有効桁数とみなされます。
s の有効桁数より n が小さいときもn = 0 のときと同じです。
self の最大有効桁数は n より若干大きい値が採用されます。最大有
効桁数...

Kernel.#BigDecimal(s, n) -> BigDecimal (7.0)

引数で指定した値を表す BigDecimal オブジェクトを生成します。

...0 または省略されたときは、n の値は s の有効桁数とみなされます。
s の有効桁数より n が小さいときもn = 0 のときと同じです。
self の最大有効桁数は n より若干大きい値が採用されます。最大有
効桁数...

絞り込み条件を変える

Kernel.#BigDecimal(s, n, exception: true) -> BigDecimal | nil (7.0)

引数で指定した値を表す BigDecimal オブジェクトを生成します。

...0 または省略されたときは、n の値は s の有効桁数とみなされます。
s の有効桁数より n が小さいときもn = 0 のときと同じです。
self の最大有効桁数は n より若干大きい値が採用されます。最大有
効桁数...