From: "Bartosz DziewoƄski" Date: 2012-02-09T03:56:25+09:00 Subject: Re: A better way implement "it" the ruby way Hate to be a party pooper, but... there's a method in core for it. Fixnum#to_s can accept an optional argument, which is the base of result, between 2 and 36 inclusive. Bases between 11 and 36 use letters when there are not enough numbers. 11.to_s 36 #=> "b" 46655.to_s 36 #=> "zzz" :) -- Matma Rex