18件ヒット
[1-18件を表示]
(0.058秒)
ライブラリ
- ビルトイン (6)
- bigdecimal (12)
検索結果
先頭3件
-
Kernel
. # Rational(x , y = 1 , exception: true) -> Rational | nil (18487.0) -
引数を有理数(Rational)に変換した結果を返します。
...数を有理数(Rational)に変換した結果を返します。
@param x 変換対象のオブジェクトです。
@param y 変換対象のオブジェクトです。省略した場合は x だけを用いて
Rational オブジェクトを作成します。
@param exception false を......x/y した Rational オブジェクトを
返します。
//emlist[例][ruby]{
Rational("1/3") # => (1/3)
Rational(1, 3) # => (1/3)
Rational("0.1", "0.3") # => (1/3)
Rational(Complex(1,2), 2) # => ((1/2)+(1/1)*i)
//}
ただし、1.8系とは異なり、Rational オブジェ......また、Kernel.#Integer とは違い "0x10" のような進数を表す接頭
辞を含めた指定は行えません。
//emlist[例][ruby]{
Rational("1/3") # => (1/3)
Rational("0.3") # => (3/10)
Rational('0.3E0') # => (3/10)
Rational('0.1E1/3') # => (1/3)
Rational('1.2/3')... -
Kernel
. # BigDecimal(s , exception: true) -> BigDecimal | nil (113.0) -
引数で指定した値を表す BigDecimal オブジェクトを生成します。
...引数で指定した値を表す BigDecimal オブジェクトを生成します。
@param s 数値を表現する初期値を文字列、Integer、
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無......視されます。また、判断できない文字が出現
した時点で文字列は終了したものとみなされます。
@param n 必要な有効桁数(self の最大有効桁数)を整数で指定します。 n が
0 または省略されたときは、n の値は s の......演算における最大有効桁数 n の取り扱いは将来のバー
ジョンで若干変更される可能性があります。
@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。
@ra... -
Kernel
. # BigDecimal(s , n , exception: true) -> BigDecimal | nil (113.0) -
引数で指定した値を表す BigDecimal オブジェクトを生成します。
...引数で指定した値を表す BigDecimal オブジェクトを生成します。
@param s 数値を表現する初期値を文字列、Integer、
Float、Rational、BigDecimal オブジェクトのい
ずれかで指定します。
文字列中のスペースは無......視されます。また、判断できない文字が出現
した時点で文字列は終了したものとみなされます。
@param n 必要な有効桁数(self の最大有効桁数)を整数で指定します。 n が
0 または省略されたときは、n の値は s の......演算における最大有効桁数 n の取り扱いは将来のバー
ジョンで若干変更される可能性があります。
@param exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。
@ra...