• [^] # Re: Un peu de lecture

    Posté par . En réponse au message Euh... comment dire... C'est bizarre.. Évalué à 4.

    Si, tu peux utiliser autre chose :

    • des doubles, pour être encore plus précis qu'un float ;
    • des structures à précision arbitraire (ex. https://gmplib.org/), pour avoir encore plus de précision ;
    • des structures rationelles (ex. http://www.boost.org/doc/libs/1_55_0/libs/rational/rational.html) , pour pouvoir représenter les nombres rationnels sans perte de précision ;
    • um moteur de calcul algébrique (ce que l'on trouve dans Maple, les calculettes scientifiques...), afin de travailler avec des nombres irrationnels (\sqrt{2}, \pi) ;
    • ...

    Par contre, sache que :

    • Ces représentation vont prendre plus de place en mémoire ;
    • Les calculs liés à ces représentations vont être plus lourds ;
    • La précision offerte pas les floats et les doubles est suffisante dans 99.99% des cas.