Ruby 4.0 リファレンスマニュアル

instance method Integer#inspect

to_s(base=10) -> String[permalink][rdoc][edit]
inspect(base=10) -> String

base を基数とする位取り記数法で self を表した文字列を返します。

つまり「base 進法」による整数の表記を返します。デフォルトは 10 進法です。

base が 11 以上のとき、"a" から "z" までのアルファベットが 10〜35 を表す「数字」として用いられます。

p 10.to_s     # => "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 の整数。
[EXCEPTION] ArgumentError:
base に 2〜36 以外の数値を指定した場合に発生します。

[SEE_ALSO] String#to_i