From: "Matthias Wächter" Date: 2009-07-05T05:07:57+09:00 Subject: [ruby-core:24138] Re: [Bug #1715] Numeric#arg for NaN is Inconsistent Across Versions Matthias W��chter wrote: > If we want to be precise in the Unknown, maybe both versions should give > NaN for 0.arg and 0.0.arg (and Complex zero) as well? and, while we are at it: require 'complex' p Complex.polar(0, 0/0.0) # => expected: Complex(0,0) p Complex.polar(0.0, 0/0.0) # => expected: Complex(0.0,0.0) but returns: Complex(NaN,NaN) Complex(NaN,NaN) ��� Matthias