374件ヒット
[201-300件を表示]
(0.170秒)
ライブラリ
- ビルトイン (132)
- bigdecimal (24)
-
bigdecimal
/ math (72) - cmath (138)
- mathn (8)
検索結果
先頭5件
-
BigMath
. # sin(x , prec) -> BigDecimal (3213.0) -
x の正弦関数を prec で指定した精度で計算します。単位はラジアンです。x に無限大や NaN を指定した場合には NaN を返します。
...prec で指定した精度で計算します。単位はラジアンです。x
に無限大や NaN を指定した場合には NaN を返します。
@param x 計算対象の BigDecimal オブジェクト。単位はラジアン。
@param prec 計算結果の精度。
@raise ArgumentError prec......に 0 以下が指定された場合に発生します。
//emlist[][ruby]{
require "bigdecimal/math"
puts BigMath::sin(BigDecimal('0.5'), 10) #=> 0.479425538604203000273287935689073955184741e0
//}... -
BigMath
. # sqrt(x , prec) -> BigDecimal (3213.0) -
x の平方根を prec で指定した精度で計算します。
...x の平方根を prec で指定した精度で計算します。
@param x 平方根を求める数。
@param prec 計算結果の精度。
@raise FloatDomainError x に 0 以下、もしくは NaN が指定された場合に発生します。
@raise ArgumentError prec に 0 未満が指定さ......れた場合に発生します。
//emlist[][ruby]{
require "bigdecimal/math"
puts BigMath::sqrt(BigDecimal('2'), 10) #=> 0.1414213562373095048666666667e1
//}... -
CMath
. # acos(z) -> Float | Complex (3101.0) -
z の逆余弦関数の値をラジアンで返します。
...z の逆余弦関数の値をラジアンで返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # acosh(z) -> Float | Complex (3101.0) -
z の逆双曲線余弦関数の値を返します。
...z の逆双曲線余弦関数の値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # asin(z) -> Float | Complex (3101.0) -
z の逆正弦関数の値をラジアンで返します。
...z の逆正弦関数の値をラジアンで返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # asinh(z) -> Float | Complex (3101.0) -
z の逆双曲線正弦関数の値を返します。
...z の逆双曲線正弦関数の値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # atan(z) -> Float | Complex (3101.0) -
z の逆正接関数の値をラジアンで返します。
...z の逆正接関数の値をラジアンで返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # atan2(y , x) -> Float | Complex (3101.0) -
y / x の逆正接関数の値を返します。
...y / x の逆正接関数の値を返します。
@param y 数値
@param x 数値
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。... -
CMath
. # atanh(z) -> Float | Complex (3101.0) -
z の逆双曲線正接関数の値を返します。
...z の逆双曲線正接関数の値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # cbrt(z) -> Float | Complex (3101.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 (3101.0) -
z の余弦関数の値を返します。
...z の余弦関数の値を返します。
@param z 数値(ラジアンで与えます)
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # cosh(z) -> Float | Complex (3101.0) -
z の双曲線余弦関数の値を返します。
...z の双曲線余弦関数の値を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。... -
CMath
. # log(z) -> Float | Complex (3101.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 (3101.0) -
z の対数を返します。
...aram b 底を指定します。省略した場合は自然対数を計算します。
@raise TypeError 引数のどちらかに数値以外を指定した場合に発生します。
//emlist[例][ruby]{
require "cmath"
CMath.log(Complex(0, 0)) # => -Infinity+0.0i
CMath.log(0) # => -Infinity
//}... -
CMath
. # log10(z) -> Float | Complex (3101.0) -
z の常用対数を返します。
...z の常用対数を返します。
@param z 数値
@raise TypeError z に数値以外を指定した場合に発生します。...