bonjour,
est ce qu'il aurait une solution d'affiche un int et double dans un même printf???
j m'explique j un tableau de double:
t= 2 , 3.4 , 5.26 , 6
a l'affichage j voudrais afficher 2x+3.4y+5.26z+6t et non 2.0x+3,4y.....
merci d'avance:)
Version imprimable
bonjour,
est ce qu'il aurait une solution d'affiche un int et double dans un même printf???
j m'explique j un tableau de double:
t= 2 , 3.4 , 5.26 , 6
a l'affichage j voudrais afficher 2x+3.4y+5.26z+6t et non 2.0x+3,4y.....
merci d'avance:)
Bonjour,
Tout d'abord, le printf est une fonction du C et non du C++. En C++ nous privilégions le std::cout et autre flux de données. (Ce qui facilite la vie aussi pour votre cas en fait).
Sinon une documentation de printf vous donnera la solution: http://man.developpez.com/man3/printf.3.php
Bonjour,
Oui en utilisant le formateur %g, qui arrondi automatiquement l'affichage.
Code:
1
2
3 double f = 2.0; printf("f = %g\n",f);