human
Nombres "à virgule flottante" J'ai essayé de regarder la page Wikipedia normale et putain de surcharge. Je cherchais à les utiliser en Python , comme suggéré par le jeu de tutoriels [ Learn Python The Hard Way ] ( URL_0 ) . Explique comme si j'avais cinq ans.
gpt
En ce qui concerne l'exercice de programmation Python que vous avez mentionné, tout ce que vous devez savoir, c'est que les nombres à virgule flottante sont des nombres avec un point décimal. Vous n'avez pas besoin de savoir comment l'ordinateur stocke ces numéros en interne (bien que les autres réponses expliquent bien cela). Écrivez un programme python avec les lignes de code suivantes : print 10 / 4 print 10.0 / 4.0 L' ordinateur va cracher deux nombres , le premier est 2 ( parce qu'il ne fait que des calculs entiers ) et le second sera 2,5 ( il peut print 2.50, je ne suis pas sûr du nombre de décimales par défaut), car la partie .0 du nombre indique à python que vous voulez qu'il traite ce nombre comme un nombre à virgule flottante et non comme un entier. Je pense qu'un seul des nombres doit être un nombre à virgule flottante pour qu'il traite le tout comme une opération à virgule flottante, donc dire "print 10/2.5" devrait fonctionner de la même manière que dire "print 10.0/2.5"