Bugs item #9261, was opened at 2007-03-13 17:32
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1698&aid=9261&group_id=426

Category: Standard Library
Group: 1.8.5
Status: Open
Resolution: None
Priority: 3
Submitted By: Mark Somerville (spakman)
Assigned to: Nobody (None)
Summary: BigDecimal initialisation bug

Initial Comment:
Seems like the BigDecimal intialisation code has a bug:

This positive value is interpretted as I'd expect:

>> BigDecimal.new(".31").to_s
=> "0.31"

But this negative one isn't:

>> BigDecimal.new("-.31").to_s
=> "0.31"

Cheers,

Mark

----------------------------------------------------------------------

You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1698&aid=9261&group_id=426