<div class="gmail_quote">On Wed, Jun 2, 2010 at 12:21 AM, Raymond Toy <span dir="ltr"><<a href="mailto:toy.raymond@gmail.com">toy.raymond@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Although it seems the spec allows this, ecl produces an answer that only<br>
has single-float accuracy for (expt 2 #c(-2d0 -1d0)).  I think the<br>
issues arises because the result is computed as (exp (* #c(-2d0 -1d0)<br>
(log 2))).  That (log 2) gives single-precision accuracy that is coerced<br>
to double-float.</blockquote></div><div><br></div>Sorry for the delay, but I have finally changed this in the least intrusive way, which is not very efficient --this test for increased accuracy more or less doubles the cost of EXPT.<div>

<br></div><div>Juanjo<br clear="all"><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com">http://juanjose.garciaripoll.googlepages.com</a><br>


</div>