|
前
-
上
-
次
-
目次
-
Integer
-
整数の抽象クラス.サブクラスとして
Fixnum と
Bignum があります.こ
の2種類の整数は値の大きさに応じてお互いに自動的に変換されま
す.ビット操作において整数は無限の長さのビットストリングとみ
なすことができます.
-
スーパークラス:
-
-
Numeric
-
インクルードしているモジュール:
-
-
Precision
-
クラスメソッド:
-
-
induced_from(num)
-
num を Integer に変換した結果を返します.
-
メソッド:
-
-
self[nth]
-
nth番目のビットが立っている時1を,そうでなければ0
を返します.
-
chr
-
文字コードに対応する1文字を含む文字列を返します.例えば
65.chr は"A"を返します.
整数は0から255の範囲内でなければなりません.
-
downto(min) {...}
-
self からminまで1ずつ減らしながら繰り
返します.
-
integer?
-
真を返します.
-
size
-
整数のサイズをバイトで返します.
-
step(limit, step) {...}
-
self からはじめstepを足しながら
limitを越える前までブロックを繰り返します.
step は負の数も許されます.
-
succ
-
``次''の整数を返します.
-
times {...}
-
self 回だけ繰り返します.
-
to_f
-
値を浮動小数点数に変換します.
-
to_i
-
レシーバをそのまま返します(変換の必要がないので).
-
upto(max) {...}
-
self からmaxまで1ずつ増やしながら繰り
返します.
前
-
上
-
次
-
目次
matz@netlab.co.jp
|