Rimantas Liubertas wrote:
>> note the inconsistent rounding.
>>
>> -1.05 rounds to -1.1
>> and
>> -32.50 rounds to -32.0
>>
>> from ??sprintf
> 
> 
> For me it looks like you are rounding -32.05, not -32.50.
> 
>> irb(main):003:0> sprintf("%.1f",-32.05)
> 
> 
> Regards, Rimantas

Yes, I intend to round -32.05 to the nearest 1 decimal place not to a 
whole number. sprintf is suppose to round to the precision you specify.
-- 
Posted via http://www.ruby-forum.com/.