Faire précéder une variable de zéros c++
Résolu/Fermé
Asterix2231
Messages postés
50
Date d'inscription
mardi 5 février 2008
Statut
Membre
Dernière intervention
16 avril 2013
-
23 févr. 2010 à 16:58
Nabla's Messages postés 18149 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 23 févr. 2010 à 17:28
Nabla's Messages postés 18149 Date d'inscription mercredi 4 juin 2008 Statut Contributeur Dernière intervention 28 avril 2014 - 23 févr. 2010 à 17:28
A voir également:
- Faire précéder une variable de zéros c++
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Vba range avec variable ✓ - Forum VB / VBA
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Excel plage de données variable ✓ - Forum Excel
3 réponses
Asterix2231
Messages postés
50
Date d'inscription
mardi 5 février 2008
Statut
Membre
Dernière intervention
16 avril 2013
11
23 févr. 2010 à 17:13
23 févr. 2010 à 17:13
Oui, c'est ce que je fais depuis une heure à peu près.
Ceci dit j'ai la réponse maintenant, il faut utiliser le manipulateur setfill suivi de setw:
Merci quand même!
Ceci dit j'ai la réponse maintenant, il faut utiliser le manipulateur setfill suivi de setw:
cout << setfill('0') << setw(4) << mavariable;
Merci quand même!
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
23 févr. 2010 à 17:09
23 févr. 2010 à 17:09
cherches un peu autour des ios_base:
http://www.cplusplus.com/reference/ios/ios_base/setf/
edit:
http://www.cplusplus.com/reference/ios/ios_base/width/
http://www.cplusplus.com/reference/ios/ios_base/setf/
edit:
// field width
#include <iostream>
using namespace std;
int main () {
cout << 100 << endl;
cout.width(10);
cout << 100 << endl;
cout.fill('x');
cout.width(15);
cout << left << 100 << endl;
return 0;
}
Output:
100
100
100xxxxxxxxxxxx
http://www.cplusplus.com/reference/ios/ios_base/width/
Nabla's
Messages postés
18149
Date d'inscription
mercredi 4 juin 2008
Statut
Contributeur
Dernière intervention
28 avril 2014
3 219
23 févr. 2010 à 17:28
23 févr. 2010 à 17:28
je t'avoue que ca doit faire 6 ans que je l'ai vu pour la seule et unique fois ;)