36件ヒット
[1-36件を表示]
(0.027秒)
検索結果
-
BigDecimal
# modulo(n) -> BigDecimal (15137.0) -
self を n で割った余りを返します。
...mal((2**100).to_s)
( x % 3).to_i # => 1
(-x % 3).to_i # => 2
( x % -3).to_i # => -2
(-x % -3).to_i # => -1
//}
戻り値は n と同じ符号になります。これは BigDecimal#remainder とは
異なる点に注意してください。詳細は Numeric#%、
Numeric#remainder を参照して... -
Numeric (6238.0)
-
数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。
...スです。Integer や Float などの数値クラス
は Numeric のサブクラスとして実装されています。
演算や比較を行うメソッド(+, -, *, /, <=>)は Numeric のサブクラスで定義されま
す。Numeric で定義されているメソッドは、サブクラスで......o o - o
Numeric Integer Fixnum Bignum Float Rational Complex
-------------------------------------------------------------------------------------------
modulo | o - o......to_f | - - o o o o o
to_i | - o - - o o o
to_int | o o - - o - -......- -
Numeric Integer Float Rational Complex
--------------------------------------------------------------------------------
magnitude | o o o o o
modulo | o......o o
Numeric Integer Float Rational Complex
--------------------------------------------------------------------------------
to_i | - o o o o
to_int | o... -
BigDecimal
# %(n) -> BigDecimal (37.0) -
self を n で割った余りを返します。
...mal((2**100).to_s)
( x % 3).to_i # => 1
(-x % 3).to_i # => 2
( x % -3).to_i # => -2
(-x % -3).to_i # => -1
//}
戻り値は n と同じ符号になります。これは BigDecimal#remainder とは
異なる点に注意してください。詳細は Numeric#%、
Numeric#remainder を参照して...