Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > 組み込みライブラリ > Fixnumクラス > to_sym

instance method Fixnum#to_sym

to_sym -> Symbol | nil[permalink][rdoc]

オブジェクトの整数値 self に対応する Symbol オブジェク トを返します。整数に対応するシンボルが存在しない時には nil を返します。

Symbol#to_i の逆変換ととらえることができます。

[RETURN]
シンボルか nil

例:

:foo.to_i     #=> 14585
14585.to_sym  #=> :foo
1.to_sym      #=> nil