[Mono-list] MS doc discrepencies

Jon Guymon gnarg@slackworks.com
Wed, 27 Feb 2002 23:48:02 -0800


Yeah, page 10 of
http://http.cs.berkeley.edu/~wkahan/ieee754status/IEEE754.PDF seems to
agree.  So I'll leave the test as I've written it and assume the bug is in
the MS docs.

So I guess this means that the attachment I made a couple posts back is my
official submission.  Is there anything that I should add or elaborate on?
Should I add a GPL block?  There is obviously a change to AllTests.cs in the
same directory, should I include the (very trivial) patch for that file?
The command to apply the patch is probably more work than doing the change
by hand...

Yay!  Congratulations to me on my first Mono contribution!

jon

-----Original Message-----
From: Ben Houston [mailto:ben@exocortex.org]
Sent: Wednesday, February 27, 2002 7:48 PM
To: gnarg@slackworks.com
Subject: RE: [Mono-list] MS doc discrepencies


I would suggest that Math.Log( 0 ) and Math.Log( 0, b ) result in
NegativeInfinity and Math.Pow( x, PositiveInfinity or NegativeInfinity )
result in NaN.  And that is sort of how the actual MS implementation
works too it seems.

Cheers,
-ben houston
http://www.exocortex.org/~ben