fpprintprec



Barton Willis wrote:
> I'm pretty sure that all of them were doubles; in GCL:
> 
> (%i1) float(%pi);
> (%o1) 3.141592653589793
> 
> (%i2) ?print(%);
> 3.1415926535897931 
> 
> Notice ...793 vs ...7931.  Regardless of the value of fpprintprec  the 
> last digit isn't printed in GCL, I think.

There is a difference between the former and the latter.  The former
uses (format t "~vf" pi), which can be different from print.  And if
fpprintprec is greater than maxfpprintprec, maxfpprintprec is used.

Ray

> 
> 
> 
> Barton
> 
> maxima-bounces at math.utexas.edu wrote on 10/08/2008 10:00:16 AM:
> 
>> [image removed] 
>>
>> Re: [Maxima] fpprintprec
>>
>> Raymond Toy 
>>
>> to:
>>
>> Barton Willis
>>
>> 10/08/2008 10:05 AM
>>
>> Sent by:
>>
>> maxima-bounces at math.utexas.edu
>>
>> Cc:
>>
>> fateman, MAXIMA LIST, Stavros Macrakis
>>
>> Barton Willis wrote:
>>> By the way,  sometime ago I changed the equality testing in the Maxima 
> 
>>> test suite. I found a bunch of tests
>>> that failed with the new equality test because the last digit of a 
> float 
>>> was missing in the expected answer.
>>> (The old equality test was too forgiving.)
>>>
>>>  So, it would be great if we had better printing of floats.
>> Floats or bfloats?  I'm not planning on doing anything about floats.  If
>> they're wrong, we need to complain about the underlying lisp.
>>
>> I'm willing to fix it for bfloats, though.
>>
>> Ray
>> _______________________________________________
>> Maxima mailing list
>> Maxima at math.utexas.edu
>> http://www.math.utexas.edu/mailman/listinfo/maxima
>