Et oui la cohérence entre les comportements et les conventions sont des choses importantes, surtout pour des languages de programmations.
Du reste je trouve plus sain d'avoir un truc qui se comporte comme ça dès les "expressions de cm2" (au moins le débutant se pose la question assez tôt) mais dont les limites sont bien plus hautes. L'important ce n'est pas d'avoir une précision parfaite pour un calcul banal (que tu peux obtenir de toute manière en le demandant expréssément), mais d'avoir un comportement par défaut normé et attendu pour que l'on sache comment utiliser le langage. C'est le but de la norme IEE 754.
Du reste la représentation des nombres en virgule flottante est un truc qu'on apprend très tôt à l'école donc ce n'est pas un concept très compliqué à comprendre.
[^] # Re: Rien de surprenant
Posté par Psychofox (Mastodon) . En réponse au journal [Humour] vers un monde différent. Évalué à 4. Dernière modification le 19 décembre 2017 à 11:34.
Et oui la cohérence entre les comportements et les conventions sont des choses importantes, surtout pour des languages de programmations.
Du reste je trouve plus sain d'avoir un truc qui se comporte comme ça dès les "expressions de cm2" (au moins le débutant se pose la question assez tôt) mais dont les limites sont bien plus hautes. L'important ce n'est pas d'avoir une précision parfaite pour un calcul banal (que tu peux obtenir de toute manière en le demandant expréssément), mais d'avoir un comportement par défaut normé et attendu pour que l'on sache comment utiliser le langage. C'est le but de la norme IEE 754.
Du reste la représentation des nombres en virgule flottante est un truc qu'on apprend très tôt à l'école donc ce n'est pas un concept très compliqué à comprendre.