Floating number output



1/10  is not representable exactly as a binary floating point number of 
finite precision.

If you insist on requiring 1/10, 1/100   etc be exactly represented, 
then you might consider
using rational fractions, not floats.

This is true in any binary floating-point computer arithmetic system, 
not just Maxima.

RJF

primus wrote:
> Hi.
> Thank you for attention to my message.
>
> If we use conversion to floating point then in some cases for 
> expression of kind 1/10^n, n-natural number,  result is not strict:
>
> fpprec:16;
>
> (%i84) float(1/10);
> (%o84) 0.1
> *(%i90) float(1/1000000);
> (%o90) 9.999999999999999E-7*
> *(*
*... snip..*