J'ai un petit problème et cela pourrait être stupide quelque part, mais je l'ai toujours :)
Donc, le problème est le suivant: p>
en faisant ce p>
phpVersion = 5.3.2
3 Réponses :
Si vous avez mais Dans votre cas, vous pouvez multiplier la valeur de 100, utilisez le me donne: p> php_round_half_down code> arrondira la moitié de la moitié forte> - c'est-à-dire la partie 0.005 code>. 61.535 Code> , en utilisant php_round_half_down code> vous obtiendra 61.53 code> - au lieu du 61.54 code> Vous auriez dû obtenir avec arrondir habituel em>.
Basicall, le .005 code> 61.536 code> n'est pas un moitié strong>: .006 code> est plus que .005 code>; Ainsi arrondi cette valeur donne 61.54 code>. p>
p>
Vous ne vouliez évidemment que pour deux décimales pourquoi pas seulement Number_Format (615.36 * 0,10, 2) P>
Ouais c'est exactement ce que je veux, mais depuis que je n'étais pas ma question que je ne peux que vous donner upvote. Merci
Cela ne fonctionne pas, car il arrondit: flotteur 15.315315315315 code> => string '15 .32 ' code>
Si vous voulez aller aller, vous devrez utiliser le plancher (), qui n'a pas de moyen de spécifier la précision, il doit donc fonctionner, par exemple. avec