« Programmation PHP/Opérateurs » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 81 :
 
{{remarque|Le reste de la division peut être obtenu avec la fonction <code>fmod()</code><ref>https://www.php.net/manual/fr/function.fmod.php</ref>.}}
 
{{attention|1=Lors de la division de nombres à virgules flottantes, on peut facilement avoir un problème de précision du langage. Par exemple sur http://phpfiddle.org/ :
<source lang=php>
echo PHP_VERSION.PHP_EOL;
var_dump(fmod(9999.00000, 9998.00001));
</source>
donne :
<source lang=bash>
7.3.14
float(0.99999000000025)
</source>
Il faut les arrondir à un nombre de chiffre après la virgule bien déterminé.
}}
 
== Opérateurs logiques booléens ==