Partenaires

CNRS IN2P3
UPMC
UPD
UPMC


Rechercher

Sur ce site

Sur le Web du CNRS


Accueil du site > Le LPNHE > Pages du personnel > Beau Tristan > Divers > Vielleries > format non trivial pour les nombres en c++

format non trivial pour les nombres en c++

15 septembre 2005

par Tristan Beau - 18 mai

J’ai toujours trouvé que le formattage des nombres en C++ était beaucoup moins intuitif qu’en C, via l’utilisation de printf. Cependant, tout ce que l’on peut faire en C est faisable en pur C++.

Je vous livre ici un exemple de formattage non trivial d’un nombre à virgule. Le jeu consiste à demander 4 chiffres après la virgule et 2 chiffres impérativement avant la virgule, quitte à ajouter des 0. Sinon, un intéressant fil sur la liste fr.comp.lang.c++ concernant le formatage des grands nombres.

J’ai également placé dans le code la ligne en C correspondant ; on constatera la compacité du C dans ce cas...

Facebook