Working with more than 16 digits?



Hi,

the documentation of FPPREC:

,----
|  - Variable: FPPREC
|      default: [16] - Floating Point PRECision.  Can be set to an
|      integer representing the desired precision.
`----

seems to suggest that setting it to something higher than 16 would
result in a higher working precision than default double precision
numbers.  However, while

,----
| block([fpprec: 2], print(ev(%pi, numer))) $
| 
| 3.14 
`----

...

,----
| block([fpprec: 14], print(ev(%pi, numer))) $
| 
| 3.14159265358979 
`----

,----
| block([fpprec: 15], print(ev(%pi, numer))) $
| 
| 3.141592653589793 
`----

all work more or less as expected, a higher fpprec does not print out
more digits as, e.g., N[Pi, 500] does in Mathematica or something like
N(Pi, 500); does in yacas.

Is there a simple way to get, say, the first 25 digits of pi in
Maxima?

Thanks in advance,

Albert.