44件ヒット
[1-44件を表示]
(0.043秒)
種類
- インスタンスメソッド (22)
- クラス (11)
- 文書 (11)
ライブラリ
- ビルトイン (11)
- bigdecimal (22)
クラス
- BigDecimal (22)
キーワード
- % (11)
- Numeric (11)
-
ruby 1
. 6 feature (11)
検索結果
-
BigDecimal
# modulo(n) -> BigDecimal (15131.0) -
self を n で割った余りを返します。
...am n self を割る数を指定します。
//emlist[][ruby]{
require 'bigdecimal'
x = BigDecimal((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 とは
異... -
ruby 1
. 6 feature (66.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...返していた
p "foo".slice!(5,10)
=> ruby 1.6.7 (2002-03-01) [i586-linux]
nil
-:2:in `slice!': index 5 out of string (IndexError)
from -:2
=> ruby 1.6.7 (2002-08-01) [i586-linux]
nil
nil
: 2002-07-05 String#spli......前までは $; が有効にな
るのは引数省略時だけでした。
$; = ":"
p "a:b:c".split(nil)
=> -:2:in `split': bad separator (ArgumentError)
from -:2
ruby 1.6.7 (2002-03-01) [i586-linux]
=> ruby 1.6.7 (2002-07-30) [i586-linux]
["a", "b", "c"......1.6.3 (2001-04-03) [i586-linux]
-1073741824
# => ruby 1.6.4 (2001-04-19) [i586-linux]
1073741824
: ((<Float>))#modulo, ((<Float>))#divmod
なんか修正されたみたいです ((<ruby-dev:12718>))
: ((<ObjectSpace>))#_id2ref
不正に例外を返す場合... -
Numeric (42.0)
-
数値を表す抽象クラスです。Integer や Float などの数値クラス は Numeric のサブクラスとして実装されています。
...nator | o o - - o o o
div | o - o o - - -
divmod | o - o o o - -
downto......um Float Rational Complex
-------------------------------------------------------------------------------------------
modulo | o - o o o - -
nan? | - - -......- - -
nonzero? | o - - - - - -
numerator | o o - - o o o
odd? | - o o o......Integer Float Rational Complex
--------------------------------------------------------------------------------
denominator | o o o o o
digits | - o - - -......o o - - -
divmod | o o o - -
downto | - o - - -
eql? | o - o - o......-----------------------------------------------------------
magnitude | o o o o o
modulo | o o o - -
nan? | - - o - -... -
BigDecimal
# %(n) -> BigDecimal (31.0) -
self を n で割った余りを返します。
...am n self を割る数を指定します。
//emlist[][ruby]{
require 'bigdecimal'
x = BigDecimal((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 とは
異...