Signification des gabary en C ou PHP :printf("%10.2f", $var)
Résolu
ajp55
Messages postés
426
Date d'inscription
Statut
Membre
Dernière intervention
-
ajp55 Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
ajp55 Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
Bonjour,je suis nouveau en programmation C et PHP et je vois les nombre accompagnant le format d'affichage et j'arrive toujours pas à comprendre comment cela s'affiche. j'ai lu quelque articles, mais ça me parait pas clair. je connais juste que le nombre après le point correspondant au nombre de digit dans la partie décimal, mais pour la partie entière, ça change tout le temps.
Quelqu'un pourrait-il m'aider.
Merci d'avance pour vos réponses.
Quelqu'un pourrait-il m'aider.
printf("%10.2f", $var) printf("%09.3f",169); printf("%015.3f", $var)
Merci d'avance pour vos réponses.
A voir également:
- Prv signification instagram
- Télécharger instagram pc - Télécharger - Divers Communication
- Brouillon instagram - Guide
- Créer un compte instagram sur google - Guide
- Qui regarde mon profil instagram - Guide
- Supprimer compte instagram - Guide
4 réponses
Parce que : http://www.cplusplus.com/reference/cstdio/printf/
Ton affichage fait bien 12 caractères en tout, y compris les 2 espaces ajoutés avant.
Dal
width (number) Minimum number of characters to be printed. If the value to be printed is shorter than this number, the result is padded with blank spaces. The value is not truncated even if the result is larger.
Ton affichage fait bien 12 caractères en tout, y compris les 2 espaces ajoutés avant.
Dal
il donne juste des exemple mais n'explique pas trop comment on le fait, par example
ce 10 represente le nombre de caractere total? si oui, l'affichage du premier n'est donc pas 10.
6 chiffre après la virgule par défaut, là je vois, pas avant le point, ça ne devrai pas être 10
Je vraiment besoin de comprendre ces gabary d'affichage, merci pour ttoute aide
Avec printf("%10f", x) * si x=1.2345 = ^^1.234500 * si x=12.345 = ^12.345000 * si x=12.345e5 = 1234500.000000
ce 10 represente le nombre de caractere total? si oui, l'affichage du premier n'est donc pas 10.
6 chiffre après la virgule par défaut, là je vois, pas avant le point, ça ne devrai pas être 10
Je vraiment besoin de comprendre ces gabary d'affichage, merci pour ttoute aide