From: Daniel Sheppard Date: 2005-12-22T09:40:18+09:00 Subject: Re: sprintf > irb(main):004:0> sprintf("%2s", "lalaa") > => "lalaa" > irb(main):005:0> sprintf("%2i", 1212) > => "1212" > > ruby 1.8.3 (2005-09-21) [i686-linux] > > What s my mistake? Reading comprehension? =) sprintf("%2.2s","lalaa") ==>"la" You can't do the equivalent for a number (as the precision setting for a number specifies decimal places). ##################################################################################### This email has been scanned by MailMarshal, an email content filter. ##################################################################################### ##################################################################################### This e-mail message has been scanned for Viruses and Content and cleared by NetIQ MailMarshal #####################################################################################