guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] Complex numbers with inexact zero imaginary part, etc


From: Mark H Weaver
Subject: [PATCH] Complex numbers with inexact zero imaginary part, etc
Date: Wed, 02 Feb 2011 06:25:05 -0500

Here's another batch of numerics fixes and changes.  Most notably, the
final patch allows Guile to represent non-real complex numbers with
inexact zero imaginary part.  The first two patches fix bugs and improve
handling of signed zeroes.

Note that the patches are meant to be applied after my earlier patch
that makes trig functions return exact results in some cases, although
it _might_ work fine to apply these first.

There are two more patches coming soon: one to improve expt, and one to
add many test cases to numbers.test.  Hopefully these can make it into
the imminent prerelease.

    Best,
     Mark


Attachment: 0001-Fix-min-and-max-handling-of-NaNs-infinities-an.patch
Description: Fix `min' and `max' handling of NaNs, infinities, and signed zeroes

Attachment: 0002-Improve-handling-of-signed-zeroes.patch
Description: Improve handling of signed zeroes

Attachment: 0003-Support-non-real-complex-numbers-with-inexact-zero-i.patch
Description: Support non-real complex numbers with inexact zero imaginary part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]