pourquoi intval() me convertit 3280 en 3279 ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $pap="32.8"; echo ($pap*100); //affiche 3280 echo intval($pap*100); // affiche 3279
pourquoi intval() me convertit 3280 en 3279 ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $pap="32.8"; echo ($pap*100); //affiche 3280 echo intval($pap*100); // affiche 3279
Si tu cherches un moyen de résoudre ton problème, tu peux utiliser round avant le intval.Envoyé par la doc
Merci bcq pour cette explication. Maintenant que je comprends le "bug", l'arrondi round() me parait indispensable pour résoudre mon pb.
Partager