--- rpl/src/formateur.c 2011/04/14 08:46:37 1.24.2.2 +++ rpl/src/formateur.c 2011/05/09 08:33:52 1.24.2.3 @@ -3883,8 +3883,15 @@ formateur_reel(struct_processus *s_etat_ if (exposant >= 0) { - sprintf(format, "%%.%luf", (longueur_utile_limite - exposant - - 1)); + if ((exposant + 1) < longueur_utile_limite) + { + sprintf(format, "%%.%luf", (longueur_utile_limite - exposant + - 1)); + } + else + { + strcpy(format, "%.0f."); + } } else {