Charles Berno a écrit 1 commentaire

  • # magic pihachepi

    Posté par  . En réponse à la dépêche IP-formation : la formation administrateur Linux menacée. Évalué à 3.

    test développeur Web expert :

    echo (int) ( (0.1 + 0.7) * 10 ) ; What's the output ?

    moi naïvement je réponds 8... et bien figurez-vous que, après avoir vu les réponses et vérifié en réél, la réponse est 7 !! je comprends pas sur ce coup là... on va me parler de problème de précision en passant de "float" à "int" ?!

    Le côté obscur de php :
    $a = ( (0.1 + 0.7) * 10 );
    echo $a; // affiche 8
    echo (int) $a; // affiche 7