chr encodingによる1文字を返却 Integerクラスのインスタンスメソッド
|
1 2 3 4 5 |
> 1.chr "\x01" > 65.chr "A" |
ord selfの数値をそのまま返却 Integerクラスのインス […]
chr encodingによる1文字を返却 Integerクラスのインスタンスメソッド
|
1 2 3 4 5 |
> 1.chr "\x01" > 65.chr "A" |
ord selfの数値をそのまま返却 Integerクラスのインス […]
next succとの違いはIntegerクラスのインスタンスメソッドであること。 upto mapとかと同じイテレータークラス 実行した数値から引数の値まで繰り返す Integerクラスのインスタンスメソッド [cra […]
to_int to_i 数値型をそのまま返す Integerクラスのインスタンスメソッド C言語ではto_intはto_iのシノニムとなっている。
|
1 2 3 4 5 |
> 1.to_i => 1 > 1.to_int => 1 |
参考 […]
odd? 奇数ならtrue Fixnumクラスのインスタンスメソッド
|
1 2 3 4 5 |
> 1.odd? => true > 2.odd? => false |
even? 偶数ならtrue Fixnumクラスのインスタンスメソッド [crayo […]
fdiv 割り算の小数点表示 Fixnumクラスのインスタンスメソッド
|
1 2 3 4 5 |
> 100.fdiv(10) => 10.0 > 10.fdiv(3) => 3.3333333333333335 |
modulo 割り算の余り Fixnumクラスのインスタンスメソッド C言語の中で […]
div 割り算 Fixnumクラスのインスタンスメソッド
|
1 2 3 4 5 |
> 10.div(5) => 2 > 20.div 15 => 1 |
divmod 割り算の結果と余りを配列で返却 Fixnumクラスのインスタンスメソッド [cra […]
inspect to_sのエイリアス。 String型にキャストする。 Fixnumクラスのインスタンスメソッド
|
1 2 3 4 5 6 7 8 9 10 11 |
> 1.inspect => "1" > -1000.inspect => "-1000" > 0101101.inspect => "33345" > 0xFFFFF.inspect => "1048575" |
size 数字のバイト数を返却する [c […]
<= 比較演算子 左以上ならTRUE 小なりとイコールのコンビ Fixnumクラスのインスタンスメソッド
|
1 2 3 4 5 6 7 8 |
> 1 <= 2 => true > 2 <= 1 => false > 1 <= 1 => true |
>= 比較演算子 右以上ならTRUE 大な […]
<< ビット演算子(左シフト) Fixnumクラスのインスタンスメソッド
|
1 2 3 4 5 |
> 1 << 1 => 2 > 1.<<(10) => 1024 |
>> ビット演算子(左シフト) Fixnumクラスのインスタンスメソ […]
<=> 小さい、同じ、大きいなど3つの比較を使用するときに使用する。 UFO演算子とも言う。 小なりとイコールと大なりのコラボレーション。 Fixnumクラスのインスタンスメソッド [crayon-60ded123 […]