るりまサーチ

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

別のキーワード

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

ライブラリ

キーワード

検索結果

Math.#sqrt(x) -> Float (6150.0)

x の非負の平方根(principal square root)を返します。

...の平方根(principal square root)を返します。

@
param x 0または正の実数

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

@
raise Math::DomainError x に範囲外の実数を指定した場合に発生します。

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

//emlist[例][ruby]{
0.upto(10) {|x|
p [x, Math.sqrt(x), Math.sqrt(x)**2]
}
# => [0, 0.0, 0.0]
# [1, 1.0, 1.0]
# [2, 1.4142135623731, 2.0]
# [3, 1.73205080756888, 3.0]
# [4, 2.0, 4.0]
# [5, 2.23606797749979, 5.0]
# [6, 2.44948974278318,...
...6.0]
# [7, 2.64575131106459, 7.0]
# [8, 2.82842712474619, 8.0]
# [9, 3.0, 9.0]
# [10, 3.16227766016838, 10.0]
//}

@
see Integer.sqrt, Math.#cbrt...

Math.#lgamma(x) -> [Float, Integer] (3245.0)

log(|gamma(x)|) と、gamma(x) の符号を返します。

...す。

@
param x 実数

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

@
raise Math::DomainError x に -∞ を渡した場合に発生します。

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

//emlist[例][ruby]{
Math
.lgamma(0...
...) # => [Infinity, 1]
//}

@
see Math.#gamma...

Math.#frexp(x) -> [Float, Integer] (3233.0)

実数 x の仮数部と指数部の配列を返します。

...

@
param x 実数

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

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

//emlist[例][ruby]{
fraction, exponent = Math.frexp(1234) # => [0.6025390625, 11]
fraction * 2**exponent...