tarass
Grand Maître
Voila ce qui m'arrive je souhaite arrondir à deux chiffre aprés la virgule un nombre:
echo (round("9.815", 2)."<BR>");
echo (round("609.815", 2)."<BR>");
echo (round("4609.815", 2)."<BR>");
echo (round("14609.815", 2)."<BR>");
echo (round("6.735", 2)."<BR>");
echo (round("56.735", 2)."<BR>");
echo (round("1056.735", 2)."<BR>");
echo (round("11056.735", 2)."<BR>");
resultat:
9.82
609.82
4609.81
14609.82
6.74
56.74
1056.73
11056.74
pourquoi ".82" devient ".81" et ".74" devient ".73"
Si quelqu'un connait une fonction php qui se plante pas sur l'arrondi je prend
avaez-vous le meme problème en executant ce code sur votre serveur. j'utilise : PHP Version 4.4.1
j'ai mis ca sur free:
<?
echo (round("9.815", 2)."<BR>");
echo (round("609.815", 2)."<BR>");
echo (round("4609.815", 2)."<BR>");
echo (round("14609.815", 2)."<BR>");
echo (round("6.735", 2)."<BR>");
echo (round("56.735", 2)."<BR>");
echo (round("1056.735", 2)."<BR>");
echo (round("11056.735", 2)."<BR>");
echo phpinfo();
?>
pareil
echo (round("9.815", 2)."<BR>");
echo (round("609.815", 2)."<BR>");
echo (round("4609.815", 2)."<BR>");
echo (round("14609.815", 2)."<BR>");
echo (round("6.735", 2)."<BR>");
echo (round("56.735", 2)."<BR>");
echo (round("1056.735", 2)."<BR>");
echo (round("11056.735", 2)."<BR>");
resultat:
9.82
609.82
4609.81
14609.82
6.74
56.74
1056.73
11056.74
pourquoi ".82" devient ".81" et ".74" devient ".73"
Si quelqu'un connait une fonction php qui se plante pas sur l'arrondi je prend
avaez-vous le meme problème en executant ce code sur votre serveur. j'utilise : PHP Version 4.4.1
j'ai mis ca sur free:
Vous devez être connecté pour voir les liens.
<?
echo (round("9.815", 2)."<BR>");
echo (round("609.815", 2)."<BR>");
echo (round("4609.815", 2)."<BR>");
echo (round("14609.815", 2)."<BR>");
echo (round("6.735", 2)."<BR>");
echo (round("56.735", 2)."<BR>");
echo (round("1056.735", 2)."<BR>");
echo (round("11056.735", 2)."<BR>");
echo phpinfo();
?>
pareil