• [^] # Re: mode avocat du diable

    Posté par (site web personnel) . En réponse à la dépêche Python 3.2. Évalué à 2.

    Un certain nombre de langage bien connus utilisent des nombres réels et non des nombres naturels comme type de base pour les nombres. C'est le cas pour PHP, Javascript, XML (XPath), etc.

    Hum ? PHP distingue clairement 1 (type int) et 1.0 (type float).

    $ echo '<?php var_dump(1); var_dump(1.0); ?>'|php
    int(1)
    float(1)

    Pour un langage tel que Python qui ne prétend pas surprendre, qui fournit par défaut un type numérique au delà des 232, ...

    Python 2 a deux types pour les nombres entiers : int et long. Avec Python 3, il n'y a plus qu'un seul type : int (qui est en fait le type long de Python 2). Je ne comprends pas ce que tu appelles "type numériqué" : un nombre entier ou flottant ?