sebastienbro
Messages postés246Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention 5 août 2004
-
15 janv. 2003 à 15:27
Johnsz
Messages postés2Date d'inscriptionlundi 13 novembre 2000StatutMembreDernière intervention11 avril 2005
-
11 avril 2005 à 18:45
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Johnsz
Messages postés2Date d'inscriptionlundi 13 novembre 2000StatutMembreDernière intervention11 avril 2005 11 avril 2005 à 18:45
en fait le code ce dessus marche pas, j'ai trouvé en codant differament :
function affiche_zero($val)
{
if ($val"") {$val "";} //si la valeur entrée n'existe pas ca evite de retourner 0,00
else
{ printf("%.2f", $val);} //formate a -2 decimal
}
++
Johnsz
Messages postés2Date d'inscriptionlundi 13 novembre 2000StatutMembreDernière intervention11 avril 2005 11 avril 2005 à 12:51
function affiche_zero($val)
{
$val=round($val,2);
if (strpos($val,".")>=(strlen($val).-2)) //ajouter . devant le -2
return $val."0";
if (!strpos($val,".0"))
return $val.".00";
return $val;
}
la ca marche =) merci pour le code
ronanry
Messages postés190Date d'inscriptionlundi 25 novembre 2002StatutMembreDernière intervention22 décembre 2009 15 janv. 2003 à 17:24
oups effectivement..a fait boulette le ronan :(
sebastienbro
Messages postés246Date d'inscriptiondimanche 14 avril 2002StatutMembreDernière intervention 5 août 20042 15 janv. 2003 à 15:27
C cool, c po bete, fallait y penser ! Bonne idée. Au fé, tu T planter o début, c po 'avant le symbole ?', mé plutot 'avant le symbol .'. Enfin, bon, moi, g compris, mais pitete que d'otre ne comprendrons po...
Bye
11 avril 2005 à 18:45
function affiche_zero($val)
{
if ($val"") {$val "";} //si la valeur entrée n'existe pas ca evite de retourner 0,00
else
{ printf("%.2f", $val);} //formate a -2 decimal
}
++
11 avril 2005 à 12:51
{
$val=round($val,2);
if (strpos($val,".")>=(strlen($val).-2)) //ajouter . devant le -2
return $val."0";
if (!strpos($val,".0"))
return $val.".00";
return $val;
}
la ca marche =) merci pour le code
15 janv. 2003 à 17:24
15 janv. 2003 à 15:27
Bye