Étant très inspiré par un récent journal, je me souviens de différences de comportements entre les langages de programmation.
J'ai moins de détails techniques croustillants à mentionner, mais pour ceux qui manipulent des chiffres et des lettres, ça peut être intéressant.
Supposons que l'on veuille arrondir une valeur. -0.5. Facile ? Et bien en fait, pas du tout !
round(-0.5) =
- Python: -1
- WolframAlpha: 0
- PHP: -1
- JavaScript: -0
- Matlab: -1
- Java: 0
Si l'on tient compte du zéro (…)