• [^] # Re: Back to the sixties

    Posté par (site web personnel) . En réponse au journal [Humour] vers un monde différent. Évalué à 3. Dernière modification le 20 décembre 2017 à 08:28.

    Depuis que 1/2 donne 0,5 Python a cassé le comportement standard dans les langages informatiques

    Quel comportement standard?
    Quel langage?

    tu vires comme gUI à penser qu'il existe un "standard"?

    float A=1;
    float B=2;
    float C=A/B; //C vaut 0.5 malgré 2 entiers en entrée (tu peux faire un scanf si tu veux pour faire "l'utilisateur rentre l'info comme en Python").

    int A=1;
    int B=2;
    int C=A/B; //C vaut 0 ce qui est faux d'après gUI, saloperie de machine à qui ne fait pas ce qu'on pense qu'elle doit faire mais ce qu'on lui demande de faire (ou alors le bug est encore dans l'interface chaise-clavier).

    Un jour, on arrêtera de penser qu'il y a un seul et unique "standard" pour les nombres en informatique, la réalité est bien plus compliquée que ça.