13件ヒット
[1-13件を表示]
(0.072秒)
ライブラリ
- cmath (13)
検索結果
先頭5件
-
CMath
. # asin!(x) -> Float (18304.0) -
実数 x の逆正弦関数の値をラジアンで返します。Math.#asin のエイリ アスです。
実数 x の逆正弦関数の値をラジアンで返します。Math.#asin のエイリ
アスです。
@param x -1.0 <= x <= 1 の範囲内の実数。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise Math::DomainError x に範囲外の実数を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生します。
@see Math.#asin -
CMath
. # asin(z) -> Float | Complex (18304.0) -
z の逆正弦関数の値をラジアンで返します。
z の逆正弦関数の値をラジアンで返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。 -
CMath
. # asinh!(x) -> Float (18304.0) -
実数 x の逆双曲線正弦関数の値を返します。Math.#asinh のエイリアスです。
実数 x の逆双曲線正弦関数の値を返します。Math.#asinh のエイリアスです。
@param x 実数
@raise TypeError x に数値以外を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生します。
@see Math.#asinh -
CMath
. # asinh(z) -> Float | Complex (18304.0) -
z の逆双曲線正弦関数の値を返します。
z の逆双曲線正弦関数の値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。 -
CMath
. # sin!(x) -> Float (18304.0) -
実数 x の正弦関数の値を返します。Math.#sin のエイリアス です。
...に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.sin!(0 * Math::PI / 4) # => 0.0
CMath.sin!(1 * Math::PI / 4) # => 0.7071067811865475
CMath.sin!(2 * Math::PI / 4) # => 1.0
//}
@see Math.#sin... -
CMath
. # sin(z) -> Float | Complex (18304.0) -
z の正弦関数の値を返します。
z の正弦関数の値を返します。
@param z 数値(ラジアンで与えます)
@raise TypeError z に数値以外を指定した場合に発生します。 -
CMath
. # sinh!(x) -> Float (18304.0) -
実数 x の双曲線正弦関数の値を返します。Math.#sinh のエイリアスで す。
実数 x の双曲線正弦関数の値を返します。Math.#sinh のエイリアスで
す。
@param x 実数
@raise TypeError x に数値以外を指定した場合に発生します。
@raise RangeError x に実数以外の数値を指定した場合に発生します。
@see Math.#sinh -
CMath
. # sinh(z) -> Float | Complex (18304.0) -
z の双曲線正弦関数の値を返します。
z の双曲線正弦関数の値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。 -
CMath
. # exp(z) -> Float | Complex (58.0) -
z の指数関数(Math::E の z 乗)の値を返します。
...@raise TypeError z に数値以外を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.exp(Complex(0, 0))# => (1.0+0.0i)
CMath.exp(Complex(0, Math::PI)) # => (-1.0+1.2246063538223773e-16i)
CMath.exp(Complex(0, Math::PI / 2.0)) # => (6.123031769111886e-17+1.0i)
//}... -
CMath
. # sqrt(z) -> Float | Complex (40.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
. # cbrt(z) -> Float | Complex (22.0) -
z の立方根の内、主値を返します。
...z の立方根の内、主値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.cbrt(-8)# => (1.0000000000000002+1.7320508075688772i)
//}
@see Complex#**... -
CMath
. # log(z) -> Float | Complex (22.0) -
z の対数を返します。
...aram b 底を指定します。省略した場合は自然対数を計算します。
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.log(Complex(0, 0)) # => -Infinity+0.0i
CMath.log(0) # => -Infinity
//}... -
CMath
. # log(z , b) -> Float | Complex (22.0) -
z の対数を返します。
...aram b 底を指定します。省略した場合は自然対数を計算します。
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.log(Complex(0, 0)) # => -Infinity+0.0i
CMath.log(0) # => -Infinity
//}...