310件ヒット
[1-100件を表示]
(0.080秒)
ライブラリ
- ビルトイン (78)
- bigdecimal (108)
- openssl (12)
- prime (84)
クラス
- BigDecimal (108)
- Bignum (9)
- Fixnum (9)
- Float (12)
- Integer (12)
- Numeric (24)
-
OpenSSL
:: BN (12) - Prime (24)
-
Prime
:: TrialDivisionGenerator (36) - Rational (12)
キーワード
-
/ (18) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
EXCEPTION
_ ZERODIVIDE (12) - Numeric (12)
- TrialDivisionGenerator (12)
- bigdecimal (12)
- divmod (24)
- fdiv (30)
- limit (12)
- mathn (4)
- mode (24)
- next (12)
-
prime
_ division (36) -
prime
_ fasttest? (12) - quo (24)
- rewind (12)
- succ (12)
検索結果
先頭5件
-
BigDecimal
# div(other , n) -> BigDecimal (21201.0) -
商を計算します。
...きは BigDecimal.mode で指定された方法で丸められます。
@param other self を割る数を指定します。
@param n 有効桁数を整数で指定します。省略するか 0 を指定した場合は
BigDecimal#/ と同じ値を返します。
@raise ArgumentError n に......負の数を指定した場合に発生します。
@see BigDecimal#/... -
BigDecimal
# div(other) -> BigDecimal (18201.0) -
商を計算します。
...商を計算します。
@param other self を割る数を指定します。
詳細は Numeric#quo を参照して下さい。
計算結果の精度についてはlib:bigdecimal#precisionを参照してください。... -
Bignum
# div(other) -> Fixnum | Bignum | Float (15201.0) -
算術演算子。商を計算します。
...算術演算子。商を計算します。
@param other 二項演算の右側の引数(対象)
@return 計算結果... -
Fixnum
# div(other) -> Fixnum | Bignum | Float (15201.0) -
算術演算子。商を計算します。
...算術演算子。商を計算します。
@param other 二項演算の右側の引数(対象)
@return 計算結果... -
Prime
:: TrialDivisionGenerator (12000.0) -
Prime::PseudoPrimeGenerator の具象クラスです。 素数の生成に試行除算法を使用しています。
...Prime::PseudoPrimeGenerator の具象クラスです。
素数の生成に試行除算法を使用しています。... -
BigDecimal
# divmod(n) -> [BigDecimal , BigDecimal] (9312.0) -
self を other で割った商 q と余り r を、 [q, r] という 2 要素の配列にし て返します。
...り r を、 [q, r] という 2 要素の配列にし
て返します。
商は負の無限大負方向に丸められます。
@param n self を割る数を指定します。
//emlist[][ruby]{
require 'bigdecimal'
a = BigDecimal("42")
b = BigDecimal("9")
a.divmod(b) # => [0.4e1, 0.6e1]
//}... -
Rational
# fdiv(other) -> Float (9200.0) -
self を other で割った商を Float で返します。 other に虚数を指定することは出来ません。
...oat で返します。
other に虚数を指定することは出来ません。
@param other 自身を割る数
//emlist[例][ruby]{
Rational(2, 3).fdiv(1) # => 0.6666666666666666
Rational(2, 3).fdiv(0.5) # => 1.3333333333333333
Rational(2).fdiv(3) # => 0.6666666666666666
Rational(1).fdiv......(Complex(1, 0)) # => 1.0
Rational(1).fdiv(Complex(0, 1)) # => RangeError
//}... -
Float
# divmod(other) -> [Numeric] (9106.0) -
self を other で割った商 q と余り r を、 [q, r] という 2 要素の配列にして返します。 商 q は常に整数ですが、余り r は整数であるとは限りません。
...います。
@param other 自身を割る数を指定します。
//emlist[例][ruby]{
11.divmod(3) # => [3, 2]
(11.5).divmod(3.5) # => [3, 1.0]
11.divmod(-3) # => [-4, -1]
11.divmod(3.5) # => [3, 0.5]
(-11).divmod(3.5) # => [-4, 3.0]
//}
@see Numeric#div, Numeric#modulo... -
BigDecimal
:: EXCEPTION _ ZERODIVIDE -> Integer (9100.0) -
BigDecimal に 0 による割り算を実行した場合に例外を発生させるかど うかを設定、確認する際の値を返します。
...BigDecimal に 0 による割り算を実行した場合に例外を発生させるかど
うかを設定、確認する際の値を返します。
BigDecimal.mode の第 1 引数に指定します。... -
Integer
# prime _ division(generator = Prime :: Generator23 . new) -> [[Integer , Integer]] (6300.0) -
自身を素因数分解した結果を返します。
...自身を素因数分解した結果を返します。
@param generator 素数生成器のインスタンスを指定します。
@return 素因数とその指数から成るペアを要素とする配列です。つまり、戻り値の各要素は2要素の配列 [n,e] であり、それぞれ......、第2要素は n**e が self を割り切る最大の自然数 e です。
@raise ZeroDivisionError self がゼロである場合に発生します。
@see Prime#prime_division
//emlist[例][ruby]{
require 'prime'
12.prime_division #=> [[2,2], [3,1]]
10.prime_division #=> [[2,1], [5,1]]
//}...