Ruby では、整数はそのサイズに応じて、Fixnum または Bignum クラスのインスタンスとして扱われ、自動的に変換されます。
(この機能は Smalltalk にもありますが、包括的で強力であるという点では Ruby の方が優れています。)
http://www-06.ibm.com/jp/developerworks/linux/ruby.pdf