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
[^] # Re: Petit résumé et tests dans la réalité
Posté par Arthur Accroc . En réponse au journal [Humour] vers un monde différent. Évalué à 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 :
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone