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,
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
Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi
Ma page sur DVP
Mon Portfolio
Qui connaît l'erreur, connaît la solution.
Bonjour,
Oui en utilisant le formateur %g, qui arrondi automatiquement l'affichage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 double f = 2.0; printf("f = %g\n",f);
Partager