るりまサーチ

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

別のキーワード

  1. fiddle ruby_free
  2. rbconfig ruby
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

ライブラリ

モジュール

キーワード

検索結果

<< < 1 2 3 4 ... > >>

FileUtils.#chown(user, group, list, options = {}) -> Array (9231.0)

ファイル list の所有ユーザと所有グループを user と group に変更します。

...ファイル list の所有ユーザと所有グループを user と group に変更します。

user, group に nil または -1 を渡すとその項目は変更しません。

@param user ユーザー名か uid を指定します。nil/-1 を指定すると変更しません。

@param group...
...st ファイルのリストを指定します。対象のファイルが一つの場合は文字列でも指定可能です。
二つ以上指定する場合は配列で指定します。

@param options :noop と :verbose が指定可能です。
c:FileUtils#options

@retu...
...rn list を配列として返します。


//emlist[][ruby]{
require
'fileutils'
FileUtils.chown 'root', 'staff', '/usr/local/bin/ruby'
FileUtils.chown nil, 'bin', Dir.glob('/usr/bin/*'), verbose: true
//}...

FileUtils.#chmod_R(mode, list, options = {}) -> Array (9219.0)

ファイル list のパーミッションを再帰的に mode へ変更します。

...ファイル list のパーミッションを再帰的に mode へ変更します。

@param mode パーミッションを8進数(absolute mode)か文字列(symbolic
mode)で指定します(FileUtils.#chmod 参照)。

@param list ファイルのリストを指定します。対象の...
...二つ以上指定する場合は配列で指定します。

@param options :noop と :verbose が指定可能です。
c:FileUtils#options

@return list を配列として返します。

//emlist[][ruby]{
require
'fileutils'
FileUtils.chmod_R(0700, '/tmp/removing')
//}...

Benchmark.#realtime { ... } -> Float (9119.0)

与えられたブロックを評価して実行時間を計測して返します。 返り値の単位は、秒です。

...与えられたブロックを評価して実行時間を計測して返します。
返り値の単位は、秒です。

//emlist[][ruby]{
require
'benchmark'
puts Benchmark.realtime { [0] * (10**8) } # => 1.0929416846483946
//}...

BigMath.#atan(x, prec) -> BigDecimal (9119.0)

x の逆正接関数を prec で指定した精度で計算します。単位はラジアンです。 x に無限大や NaN を指定した場合には NaN を返します。

...prec 計算結果の精度。

@raise ArgumentError x の絶対値が1以上の場合に発生します。

@raise ArgumentError prec に 0 以下が指定された場合に発生します。

//emlist[][ruby]{
require
"bigdecimal/math"

puts BigMath::atan(BigDecimal('0.5'), 10) #=> 0.4636476090008...

BigMath.#sqrt(x, prec) -> BigDecimal (9119.0)

x の平方根を prec で指定した精度で計算します。

...果の精度。

@raise FloatDomainError x に 0 以下、もしくは NaN が指定された場合に発生します。

@raise ArgumentError prec に 0 未満が指定された場合に発生します。

//emlist[][ruby]{
require
"bigdecimal/math"

puts BigMath::sqrt(BigDecimal('2'), 10) #=> 0.14...

絞り込み条件を変える

CMath.#cbrt!(x) -> Float (9119.0)

実数 x の立方根を返します。Math.#cbrt のエイリアスです。

...Math.#cbrt のエイリアスです。

@param x 実数

@raise TypeError x に数値以外を指定した場合に発生します。

@raise RangeError x に実数以外の数値を指定した場合に発生します。

//emlist[例][ruby]{
require
"cmath"
CMath.cbrt!(8.0)# => 2.0
CMath.cbrt!(-8....
...0) # => -2.0
//}

@see Math.#cbrt...

CMath.#cbrt(z) -> Float | Complex (9119.0)

z の立方根の内、主値を返します。

...z の立方根の内、主値を返します。

@param z 数値

@raise TypeError z に数値以外を指定した場合に発生します。

//emlist[例][ruby]{
require
"cmath"
CMath.cbrt(-8)# => (1.0000000000000002+1.7320508075688772i)
//}


@see Complex#**...

CMath.#sqrt!(x) -> Float (9119.0)

実数 x の平方根を返します。Math.#sqrt のエイリアスです。

...実数 x の平方根を返します。Math.#sqrt のエイリアスです。

@param x 正の実数

@raise Math::DomainError x が負の数である場合に発生します。

@raise TypeError x に数値以外を指定した場合に発生します。

@raise RangeError x に実数以外の数...
...値を指定した場合に発生します。

//emlist[例][ruby]{
require
"cmath"
CMath.sqrt!(4.0) # => 2.0
CMath.sqrt!(9.0) # => 3.0
//}

@see Math.#sqrt...

CMath.#sqrt(z) -> Float | Complex (9119.0)

z の平方根を返します。

...z の平方根を返します。

@param z 数値

@raise TypeError z に数値以外を指定した場合に発生します。

//emlist[例][ruby]{
require
"cmath"
CMath.sqrt(-1) # => (0+1.0i)
CMath.sqrt(1)# => 1.0
CMath.sqrt(Complex(0, 8))# => (2.0+2.0i)
//}...

CMath.#tan!(x) -> Float (9119.0)

実数 x の正接関数の値を返します。Math.#tan のエイリアス です。

...ath.#tan のエイリアス
です。

@param x 実数(ラジアンで与えます)

@raise TypeError x に数値以外を指定した場合に発生します。

@raise RangeError x に実数以外の数値を指定した場合に発生します。

//emlist[例][ruby]{
require
"cmath"
CMath.ta...
...n!(0 * Math::PI / 4) # => 0.0
CMath.tan!(1 * Math::PI / 4) # => 1.0
CMath.tan!(4 * Math::PI / 4) # => 0.0
//}

@see Math.#tan...

絞り込み条件を変える

FileUtils.#remove_entry(path, force = false) -> () (6231.0)

ファイル path を削除します。path がディレクトリなら再帰的に削除します。

...ファイル path を削除します。path がディレクトリなら再帰的に削除します。

このメソッドにはローカル脆弱性が存在します。
詳しくは FileUtils.#remove_entry_secure の項を参照してください。

@param path 削除するパス。

@param force...
...真のときは削除中に発生した StandardError を無視します。

//emlist[][ruby]{
require
'fileutils'
FileUtils.remove_entry '/tmp/ruby.tmp.08883'
//}

@see FileUtils.#remove_entry_secure...

JSON.#generate(object, state = nil) -> String (6225.0)

与えられたオブジェクトを一行の JSON 形式の文字列に変換して返します。

...::NaN, JSON::Infinity,
JSON::MinusInfinity を生成することもありません。

unparse は将来削除される予定です。

@param object JSON 形式の文字列に変換するオブジェクトを指定します。

@param state JSON::State または、to_hash to_h メソッドで...
...ent
インデントに使用する文字列を指定します。デフォルトは空文字列です。
: :space
a string that is put after, a : or , delimiter (default: '')
: :space_before
a string that is put before a : pair delimiter (default: '')
: :object_nl
a string that is put at the...
...end of a JSON object (default: '')
: :array_nl
a string that is put at the end of a JSON array (default: '')
: :check_circular
真を指定した場合、生成するオブジェクトの循環をチェックします。
この動作がデフォルトです。
: :allow_nan
真を指定した...
<< < 1 2 3 4 ... > >>