Je suppose que tu as voulu ecrire:
printf ("%e\n", a) ;
Sinon ca explique tout.... ;-)
______________________________ Reply Separator _________________________________
Subject: egcs
Author: pdupre (pdupre@???) at internet
Date: 9/29/99 2:55 PM
Bonjour,
J'ai des ennuis avec mon compilateur C (egcs-1.1b-2), l'example suivant :
void main ()
{
long double a = 1.10 ;
printf ("%e\n") ;
}
donne : -5.148800e-247 !!!!!!!!!!!!!!
Cela semble du au type long double, avez-vous rencontrez ce probleme ?
Merci.
--
---
==============================================================================
Patrick DUPRE | | Tel: (33 4) 76-88-78-51
CNRS/LCMI (GHMFL) | | Fax: (33 4) 76-85-56-10
25 Rue des Martyrs, BP 166 | | http://eschyle.polycnrs-gre.fr
F-38042 GRENOBLE Cedex 09 | | email: pdupre@???
==============================================================================