138件ヒット
[1-100件を表示]
(0.121秒)
モジュール
- CMath (138)
検索結果
先頭5件
-
CMath
. # exp(z) -> Float | Complex (6337.0) -
z の指数関数(Math::E の z 乗)の値を返します。
...数関数(Math::E の z 乗)の値を返します。
@param 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
. # exp!(x) -> Float (6243.0) -
実数 x の指数関数(Math::E の x 乗)の値を返します。 Math.#exp のエイリアスです。
...実数 x の指数関数(Math::E の x 乗)の値を返します。
Math.#exp のエイリアスです。
@param x Math::E を x 乗する数を実数で指定します。
@raise TypeError x に数値以外を指定した場合に発生します。
@raise RangeError x に実数以外の数値を......指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.exp!(0) # => 1
CMath.exp!(0.5) # => Math.sqrt(Math::E)
CMath.exp!(1) # => Math::E
CMath.exp!(2) # => Math::E ** 2
//}
@see Math.#exp... -
CMath
. # log(z) -> Float | Complex (204.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 (204.0) -
z の対数を返します。
...aram b 底を指定します。省略した場合は自然対数を計算します。
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.log(Complex(0, 0)) # => -Infinity+0.0i
CMath.log(0) # => -Infinity
//}... -
CMath
. # acos(z) -> Float | Complex (203.0) -
z の逆余弦関数の値をラジアンで返します。
...z の逆余弦関数の値をラジアンで返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # acosh(z) -> Float | Complex (203.0) -
z の逆双曲線余弦関数の値を返します。
...z の逆双曲線余弦関数の値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # asin(z) -> Float | Complex (203.0) -
z の逆正弦関数の値をラジアンで返します。
...z の逆正弦関数の値をラジアンで返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # asinh(z) -> Float | Complex (203.0) -
z の逆双曲線正弦関数の値を返します。
...z の逆双曲線正弦関数の値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # atan(z) -> Float | Complex (203.0) -
z の逆正接関数の値をラジアンで返します。
...z の逆正接関数の値をラジアンで返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # atan2(y , x) -> Float | Complex (203.0) -
y / x の逆正接関数の値を返します。
...y / x の逆正接関数の値を返します。
@param y 数値
@param x 数値
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。... -
CMath
. # atanh(z) -> Float | Complex (203.0) -
z の逆双曲線正接関数の値を返します。
...z の逆双曲線正接関数の値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # cbrt(z) -> Float | Complex (203.0) -
z の立方根の内、主値を返します。
...z の立方根の内、主値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.cbrt(-8)# => (1.0000000000000002+1.7320508075688772i)
//}
@see Complex#**... -
CMath
. # cos(z) -> Float | Complex (203.0) -
z の余弦関数の値を返します。
...z の余弦関数の値を返します。
@param z 数値(ラジアンで与えます)
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # cosh(z) -> Float | Complex (203.0) -
z の双曲線余弦関数の値を返します。
...z の双曲線余弦関数の値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # log10(z) -> Float | Complex (203.0) -
z の常用対数を返します。
...z の常用対数を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # log2(z) -> Float | Complex (203.0) -
2 を底とする z の対数 (binary logarithm) を返します。
...2 を底とする z の対数 (binary logarithm) を返します。
@param z 真数を指定します。
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # sin(z) -> Float | Complex (203.0) -
z の正弦関数の値を返します。
...z の正弦関数の値を返します。
@param z 数値(ラジアンで与えます)
@raise TypeError z に数値以外を指定した場合に発生します。...