• [^] # Re: Petit résumé et tests dans la réalité

    Posté par . En réponse au journal [Humour] vers un monde différent. Évalué à 2.

    Il doit y avoir une erreur dans ton installation de python. Là tu nous sors l'implémentation en pure python, là où normalement tu devrais avoir une implémentation en C du module. Que te réponds cette commande :

    >>> decimal.__libmpdec_version__
    '2.4.2'

    Bien vu, j’ai regardé de mon côté : une erreur.

    En fouillant plus, le paquet mpdecimal n’était pas installé.
    Si je l’installe, j’obtiens cette fois des résultats proches de ceux de gUI :

    $ time /tmp/bench_float.py 
    real 0m0,083s
    user 0m0,080s
    sys 0m0,004s
    $ time /tmp/bench_dec.py 
    real 0m0,091s
    user 0m0,087s
    sys 0m0,004s
    

    « Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone