fromdecimalimport*i=Decimal('3')*(Decimal('1')/Decimal('3'))-Decimal('1')# Donc i=0 pour tout enfant de CM1forninrange(28):i*=10print(i)# devrait afficher 0 pour tout enfant de CM1
Si tu voulais démontrer que float et decimal ne peuvent pas compter de façon exacte et fournissent rapidement des aberrations quelque soit l'implémentation retenue, bravo, ça fait 300 posts qu'on explique pourquoi. Et en plus tu sais quoi, on le prouve, on l'anticipe, on a largement dépassé ce stade de la compréhension avant même d'avoir construit les premiers processeurs.
[^] # Re: Petit résumé et tests dans la réalité
Posté par snowball (site web personnel) . En réponse au journal [Humour] vers un monde différent. Évalué à 2.
Si tu voulais démontrer que float et decimal ne peuvent pas compter de façon exacte et fournissent rapidement des aberrations quelque soit l'implémentation retenue, bravo, ça fait 300 posts qu'on explique pourquoi. Et en plus tu sais quoi, on le prouve, on l'anticipe, on a largement dépassé ce stade de la compréhension avant même d'avoir construit les premiers processeurs.