• [^] # Re: Codage des floats

    Posté par . En réponse au journal Bug PHP?. Évalué à 2.

    2 choix principaux : Soit un nombre est codable avec exactitude soit il ne l'est pas. Dans le cas ou il ne n'est pas deux choix : soit le nombre qui est stoqué (le plus proche possible donc) est plus petit que celui au quel on s'attends soit il est plus grand...

    Ce qui en tout fait 3 cas, dont un ne donne pas ce à qui on s'attends quant on cast en int, la conclusion est simple : faire un cast d'un nombre IEEE-754 vers un int c'est chercher les emmerdes.