Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PDF > FPDF
FPDF Forum d'entraide pour la bibliothèque FPDF permettant de générer des documents PDF en PHP. Avant de poster -> tutoriels FPDF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/10/2011, 16h11   #1
Invité de passage
 
Inscription : juillet 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : juillet 2011
Messages : 2
Points : 0
Points : 0
Par défaut Est il possible d'arrondir les résultats dans une cellule ?

Bonjour,

Pour des raison techniques j'ai besoin de récupérer le poids total d'une commande et l'afficher dans mon pdf généré par fpdf.

Mon problème est le suivant sur certains calculs de poids je me retrouve avec 10 chiffres après la virgule, est il possible d'arrondir le résultat ?

mon code est
Code :
$pdf->Cell(70, 6, self::l('Poids total : ').$order->getTotalWeight().'  Kg',  1, 2, 'L', 1);
J'ai essayé d'ajouter une balise num_format mais je ne dois pas bien la placer le pdf ne se crée plus si je la met.
oliviertoy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 16h23   #2
Modérateur
 
Avatar de Nesmontou
 
Homme Benjamin PREVOT
Architecte de système d'information
Inscription : septembre 2004
Messages : 1 568
Détails du profil
Informations personnelles :
Nom : Homme Benjamin PREVOT
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : Finance

Informations forums :
Inscription : septembre 2004
Messages : 1 568
Points : 2 494
Points : 2 494
Bonjour,

Tu peux utiliser la fonction number_format sur le résultat de $order->getTotalWeight()
__________________
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

F.A.Q. : Java, PHP, (X)HTML / CSS

N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème
Nesmontou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 16h59   #3
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 318
Points : 3 318
round est sans doute plus adapté
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2011, 22h37   #4
Modérateur
 
Avatar de Nesmontou
 
Homme Benjamin PREVOT
Architecte de système d'information
Inscription : septembre 2004
Messages : 1 568
Détails du profil
Informations personnelles :
Nom : Homme Benjamin PREVOT
Âge : 30
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Architecte de système d'information
Secteur : Finance

Informations forums :
Inscription : septembre 2004
Messages : 1 568
Points : 2 494
Points : 2 494
Citation:
Envoyé par grunk Voir le message
round est sans doute plus adapté
round permet d'arrondir le résultat mais non de le formatter.

number_format a une gestion plus fine (séparateur, millier...)
__________________
Si vous ne pouvez expliquer un concept à un enfant de six ans, c'est que vous ne le comprenez pas complètement. Albert EINSTEIN

F.A.Q. : Java, PHP, (X)HTML / CSS

N'oubliez pas de cliquer sur le bouton Résolu en bas de page quand vous avez obtenu une solution à votre problème
Nesmontou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/10/2011, 08h47   #5
Expert Confirmé
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 1 837
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 27
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 1 837
Points : 3 318
Points : 3 318
Citation:
Envoyé par Nesmontou Voir le message
round permet d'arrondir le résultat mais non de le formatter.

number_format a une gestion plus fine (séparateur, millier...)
Je m'en tient à la question initiale :
Citation:
est il possible d'arrondir le résultat ?
, il est bien question d'arrondis et non de formatage.
grunk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/10/2011, 10h01   #6
Invité de passage
 
Inscription : juillet 2011
Messages : 2
Détails du profil
Informations forums :
Inscription : juillet 2011
Messages : 2
Points : 0
Points : 0
Bonjour,

Merci à tous les deux pour les réponses, je vais tester ça

effectivement je mettais aussi tourné vers number_format pour avoir une meilleure lisibilité du poids en cas de valeurs supérieures à 1000 kg
oliviertoy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h12.


 
 
 
 
Partenaires

Hébergement Web