guile-devel
[Top][All Lists]
Advanced

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

[PATCH] Improved log/log10, add round-ash


From: Mark H Weaver
Subject: [PATCH] Improved log/log10, add round-ash
Date: Tue, 15 Feb 2011 11:12:02 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

The first patch here is a trivial comment fix for numbers.test.

The second patch fixes some serious problems in the logarithm functions
when applied to large integers, large or small fractions, or fractions
with large numerators and denominators which are close to 1.  I strongly
recommend including it in 2.0.0.

The third patch contains round-ash, the new rounding arithmetic shift
operator.  I think it's useful and would like to see it in 2.0, but will
understand if you wish otherwise.  This version has been rebased to the
current trunk.

     Best,
      Mark


Attachment: 0001-Fix-comment-above-number-theoretic-division-tests.patch
Description: Fix comment above number-theoretic division tests

Attachment: 0002-Improvements-to-log-and-log10.patch
Description: Improvements to `log' and `log10'

Attachment: 0003-Add-round-ash-a-rounding-arithmetic-shift-operator.patch
Description: Add `round-ash', a rounding arithmetic shift operator


reply via email to

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