るりまサーチ

最速Rubyリファレンスマニュアル検索!
325件ヒット [301-325件を表示] (0.006秒)
トップページ > クラス:Integer[x] > 種類:インスタンスメソッド[x]

ライブラリ

キーワード

検索結果

<< < ... 2 3 4 >>

Integer#to_s(base) -> String (2.0)

整数を 10 進文字列表現に変換します。

整数を 10 進文字列表現に変換します。

引数を指定すれば、それを基数とした文字列表
現に変換します。

p 10.to_s(2) # => "1010"
p 10.to_s(8) # => "12"
p 10.to_s(16) # => "a"
p 35.to_s(36) # => "z"

@return 数値の文字列表現
@param base 基数となる 2 - 36 の数値。
@raise ArgumentError base に 2 - 36 以外の数値を指定した場合に発生します。

Integer#truncate -> self (2.0)

self を返します。

self を返します。

例:

10.to_i # => 10

1.floor(2) # => 1.0
1.ceil(2) # => 1.0
1.round(2) # => 1.0
1.truncate(2) # => 1.0

Integer#truncate(ndigits = 0) -> Integer (2.0)

0 から self までの整数で、自身にもっとも近い整数を返します。

0 から self までの整数で、自身にもっとも近い整数を返します。

@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
負の整数を指定した場合、小数点位置から左に少なくとも n 個の 0 が並びます。

//emlist[][ruby]{
1.truncate # => 1
1.truncate(2) # => 1
18.truncate(-1) #=> 10
(-18).truncate(-1) #=> -10
//}

@see Numeric#truncate

Integer#truncate(ndigits = 0) -> Integer | Float (2.0)

0 から self までの整数で、自身にもっとも近い整数を返します。

...合、Float を返します。
小数点以下を、最大 n 桁にします。
負の整数を指定した場合、Integer を返します。
小数点位置から左に少なくとも n 個の 0 が並びます。

//emlist[][ruby]{
1.truncate...

Integer#upto(max) -> Enumerator (2.0)

self から max まで 1 ずつ増やしながら繰り返します。 self > max であれば何もしません。

...ん。

@param max 数値
@return self を返します。

例:

5.upto(10) {|i| print i, " " } # => 5 6 7 8 9 10

@see Integer#downto, Numeric#step, Integer#times...

絞り込み条件を変える

Integer#upto(max) {|n| ... } -> Fixnum | Bignum (2.0)

self から max まで 1 ずつ増やしながら繰り返します。 self > max であれば何もしません。

...ん。

@param max 数値
@return self を返します。

例:

5.upto(10) {|i| print i, " " } # => 5 6 7 8 9 10

@see Integer#downto, Numeric#step, Integer#times...

Integer#upto(max) {|n| ... } -> Integer (2.0)

self から max まで 1 ずつ増やしながら繰り返します。 self > max であれば何もしません。

...ん。

@param max 数値
@return self を返します。

例:

5.upto(10) {|i| print i, " " } # => 5 6 7 8 9 10

@see Integer#downto, Numeric#step, Integer#times...

Integer#|(other) -> Integer (2.0)

ビット二項演算子。論理和を計算します。

ビット二項演算子。論理和を計算します。

@param other 数値

例:

1 | 1 # => 1
2 | 3 # => 3

Integer#~ -> Integer (2.0)

ビット演算子。否定を計算します。

ビット演算子。否定を計算します。

例:

~1 # => -2
~3 # => -4
~-4 # => 3
<< < ... 2 3 4 >>