soit x le nombre que tu veux afficher avec plus de precision.
declare le en double precision
real*8 x (en fortran 77) je te laisse faire la traduction en fortran 90 avec kind=8....je suis pas un pro du 90..
ensuite tu ecris (toujours en f77)
............ write(*, 1) x
1........... format (d24.12)
12 est le maximum de chiffre significatifs que tu peux avoir en double precision. en simple precision c'est 7...
Pour avoir 15 chiffres ou plus, il faut passer en quadruple precision qui n'est pas supporte par tous les compilateurs. Mais 12 deja c'est pas mal

Partager