Deux chiffres après la virgule - PHP - Programmation
Marsh Posté le 11-01-2011 à 11:01:56
Comment affiches-tu ta valeur ? parce que là ton code ne comporte aucun affichage.
Marsh Posté le 11-01-2011 à 11:09:02
smaragdus a écrit : Comment affiches-tu ta valeur ? parce que là ton code ne comporte aucun affichage. |
Bonjour,
j'affiche comme ceci:
<?echo $ttc;?>
Marsh Posté le 11-01-2011 à 11:28:22
ReplyMarsh Posté le 11-01-2011 à 11:38:22
smaragdus a écrit : C'est normal alors, fais plutôt comme ceci : |
merci beaucoup.
la valeure est imprimée sur des BVR pour de la facturation, est il possible d'insérer des espaces après la virgule pour que sa rentre juste dans les cases?
Marsh Posté le 11-01-2011 à 11:50:14
tout est expliqué là : http://fr.php.net/manual/fr/function.sprintf.php
si tu as une cases de 12 caractères par exemple, tu fais
printf("%-12.2f", $ttc)
ah j'ai un doute, je sais plus si ça va produire 12+1+2=13 chiffres ou bien 12 dont 2 chiffres et un point. A vérifier
Si tu veux des séparateurs de milliers, tu as aussi la fonction number_format
Marsh Posté le 11-01-2011 à 13:02:37
ReplyMarsh Posté le 11-01-2011 à 13:36:09
Dj YeLL a écrit : y'a number_format() prévu pour ça |
Merci j'essaye avec un number_format() mais sans résultat
Code :
|
J'aimerais rentrer ce 161.40 dans ces cases qui sont figurées par des (0) en réalité sur mon bvr j'ai des carrés
161 40
00.000.000 . 00
Marsh Posté le 11-01-2011 à 14:19:11
Au dessus, tu déclares vouloir un alignement à gauche mais là tes cases sont placées pour un alignement à droite, faudrait savoir...
Marsh Posté le 11-01-2011 à 14:26:20
smaragdus a écrit : Au dessus, tu déclares vouloir un alignement à gauche mais là tes cases sont placées pour un alignement à droite, faudrait savoir... |
oui c'est pour un alignement sur la droite
Marsh Posté le 11-01-2011 à 14:30:40
Rien compris moi
Marsh Posté le 11-01-2011 à 10:55:51
Bonjour,
j'essaye de mettre deux chiffres après la virgule mais il m'en affiche 1
je ne comprend pas mon erreur !