Bonjour je fais des calculs avec des variables que je declare avec le type double.
Le probleme est qu il me fait le calcul en ne considerant que 6 chiffres apres la virgule or ceci fausse mes calculs car j ai besoin de decimaux d au moins 10 chiffres apres la virgule. Comment faire?
un exemple
double a ;
cin>>a; // et j'entre 22/7
printf("\n %lf,a"); // 6 chiffres .
printf("\n %.10f,a"); // par exemple me donne les vrais
//valeurs jusqa 6 chiffres apres la virgule et le
//reste 0.
//je vous prie de bien vouloir m aider si vous avez une solution ou deja rencontre un probleme identique , j ai change de compilateurs aussi mais rien
merci d avance
Configuration: Windows XP
Internet Explorer 6.0