• [^] # Re: Exposant.

    Posté par (site web personnel) . En réponse au journal [Humour] vers un monde différent. Évalué à 10.

    Je serais beaucoup plus prudent que toi :)
    Exemple en python 3:

    r=0
    while r != 1:
     r += 0.1
    print ('fini !')

    Ça boucle à l'infini sans jamais afficher 'fini !' alors que "normalement", ça devrait s'arrêter au bout de 10 tours.
    Le pire c'est que si tu contrôles avec des print (r), tu verras qu'il "passe" par 1 (à l'affichage mais pas en interne !!!)
    Ce genre d'erreurs c'est ultra fréquent et on peut s'arracher les cheveux dessus pendant longtemps avant de se rendre compte qu'on doit apprendre des choses sur la représentation des flottants en machine.