るりまサーチ

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

ライブラリ

キーワード

検索結果

Math.#exp(z) -> Complex (18138)

指数関数(自然対数 e の z 乗)を返します。

... exp(z) の定義は以下です。

exp
(z) = exp(a) * exp(i * b)

@param z 複素数

===== 注意

虚部が 0 でも Complex クラスのオブジェクトであれば Complex クラスのオブジェクトを返すことに注意してください。

n = 2
z = Complex.new(2, 0)

p Math...
....exp(n) #=> 7.38905609893065
p Math.exp(z) #=> Complex(7.38905609893065, 0.0)...

Math.#exp(x) -> Float (18108)

x の指数関数の値を返します。

...x の指数関数の値を返します。

すなわち e の x 乗の値を返します( e は自然対数の底)。

@param x 実数


@see exp(3)...
...の値を返します。

すなわち e の x 乗の値を返します( e は自然対数の底)。

@param x 実数

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

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

@see exp(3)...

Math.#ldexp(x, exp) -> Float (6224)

実数 x に 2 の exp 乗をかけた数を返します。

...実数 x に 2 の exp 乗をかけた数を返します。

@param x 実数
@param exp 整数。小数点以下切捨て。...
...実数 x に 2 の exp 乗をかけた数を返します。

@param x 実数
@param exp 整数。小数点以下切捨て。

@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。

@raise RangeError 引数のどちらかに実数以外の数値を指定し...

Math.#frexp(x) -> [Float, Fixnum] (6101)

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

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

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

@param x 実数

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

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

Math.#cos(z) -> Complex (13)

複素関数としてのcos関数の結果を返します。

...複素関数としてのcos関数の結果を返します。

cos関数は以下で定義されます。

cos(z) = (exp(i * z) + exp(-i * z)) / 2

@param z 複素数...

絞り込み条件を変える

Math.#cosh(x) -> Float (13)

x の双曲線余弦関数の値を返します。

...x の双曲線余弦関数の値を返します。

=== 定義

cosh(x) = (exp(x) + exp(-x)) / 2

@param x 実数...
...x の双曲線余弦関数の値を返します。

=== 定義

cosh(x) = (exp(x) + exp(-x)) / 2

@param x 実数

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

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

Math.#cosh(z) -> Complex (13)

複素関数としてのcosh関数(双曲線cos関数)の結果を返します。

...複素関数としてのcosh関数(双曲線cos関数)の結果を返します。

cosh関数は以下で定義されます。

cosh(z) = (exp(z) + exp(-z)) / 2

@param z 複素数...

Math.#sin(z) -> Complex (13)

複素関数としてのsin関数の結果を返します。

...複素関数としてのsin関数の結果を返します。

sin関数は以下で定義されます。

sin(z) = (exp(i * z) - exp(-i * z)) / 2

@param z 複素数...

Math.#sinh(x) -> Float (13)

x の双曲線正弦関数の値を返します。

...x の双曲線正弦関数の値を返します。

=== 定義

sinh(x) = (exp(x) - exp(-x)) / 2

@param x 実数...
...x の双曲線正弦関数の値を返します。

=== 定義

sinh(x) = (exp(x) - exp(-x)) / 2

@param x 実数

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

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

Math.#sinh(z) -> Complex (13)

複素関数としてのsinh関数(双曲線sin関数)の結果を返します。

...複素関数としてのsinh関数(双曲線sin関数)の結果を返します。

sinh関数は以下で定義されます。

sinh(z) = (exp(z) - exp(-z)) / 2

@param z 複素数...

絞り込み条件を変える

Math.#sqrt(z) -> Complex (7)

z の平方根を返します。

...rt(z) = sqrt(r) * exp(i * t/2)

@param z 平方根を求める複素数

===== 注意

虚部が 0 でも Complex クラスのオブジェクトであれば Complex クラスのオブジェクトを返すことに注意してください。

n = 2
z = Complex.new(2, 0)

p Math.sqrt(n) #=> 1.41...