100-100 != 0 sous php

Fermé
mickael - 24 mai 2004 à 15:52
flokocha Messages postés 1510 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 10 octobre 2015 - 24 mai 2004 à 16:14
salut a tous!
je sui sdesepere quelqu'un aurait il la reponse a mon probleme
voici le dit probleme sous php:

$a=110;$b=1+(10/100);
$rub=$a/$b;
$res=round($rub);
echo "$rub et $res";
if (($rub-$res)!=0) echo "<br>different";

le resulatat affiche est "100 et 100
different"
merci d'avance
bonne journee a tous

1 réponse

flokocha Messages postés 1510 Date d'inscription lundi 8 mars 2004 Statut Membre Dernière intervention 10 octobre 2015 281
24 mai 2004 à 16:14
C'est effectivement très bizarre.
Si tu affiches le contenu de $res et de $rub, il s'affiche "100" pour les deux, mais si tu affiches $rub-$res, il s'affiche "-1.4210854715202E-014"

.::: "A trop vouloir feindre de faire fi, on finit 
par faire fi de vouloir feindre." 
:::.
0