Comments on: Calcul décimaux avec norme IEEE 754/854 en Python http://sametmax.com/calcul-decimaux-avec-norme-ieee-754854-en-python/ Deux développeurs en vadrouille qui se sortent les doigts du code Wed, 05 Feb 2014 12:15:31 +0000 hourly 1 http://wordpress.org/?v=3.3.1 By: kontre http://sametmax.com/calcul-decimaux-avec-norme-ieee-754854-en-python/#comment-15138 kontre Wed, 23 Oct 2013 14:54:36 +0000 http://sametmax.com/?p=7423#comment-15138 @Pour du beurre: C'est plutôt que si un calcul donne l'infini, c'est qu'il y a un gros souci dans le programme quelque part ! Bizarre que 1 / (1 / Decimal(0)) ne donne pas 0 pile poil, quand même (ouais, je sais, c'est pas loin...) Au passage, numpy utilise ça aussi : <code> from numpy import np a = np.zeros(1) # array([ 0.]) 1/a # array([ inf]) </code> @Pour du beurre: C’est plutôt que si un calcul donne l’infini, c’est qu’il y a un gros souci dans le programme quelque part !

Bizarre que 1 / (1 / Decimal(0)) ne donne pas 0 pile poil, quand même (ouais, je sais, c’est pas loin…)

Au passage, numpy utilise ça aussi :

from numpy import np
a = np.zeros(1) # array([ 0.])
1/a # array([ inf])

]]>
By: Amnesy http://sametmax.com/calcul-decimaux-avec-norme-ieee-754854-en-python/#comment-15120 Amnesy Tue, 22 Oct 2013 16:52:04 +0000 http://sametmax.com/?p=7423#comment-15120 En complément sur IEEE 754 et IEEE 854 : <a href="http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html" rel="nofollow">http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html</a>. Prévoir des Aspro. En complément sur IEEE 754 et IEEE 854 : http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html. Prévoir des Aspro.

]]>
By: Sam http://sametmax.com/calcul-decimaux-avec-norme-ieee-754854-en-python/#comment-15078 Sam Mon, 21 Oct 2013 10:27:55 +0000 http://sametmax.com/?p=7423#comment-15078 \o/ \o/

]]>
By: Erik http://sametmax.com/calcul-decimaux-avec-norme-ieee-754854-en-python/#comment-15077 Erik Mon, 21 Oct 2013 09:50:43 +0000 http://sametmax.com/?p=7423#comment-15077 <em>Peut-on faire titre plus chiant que celui-là, je vous le demande ?</em> Un petit sujet sur les numéros de semaine en norme ISO 8601 ? Et calcul inverse depuis le numéro de semaine vers la date du lundi correspondant ? Peut-on faire titre plus chiant que celui-là, je vous le demande ?

Un petit sujet sur les numéros de semaine en norme ISO 8601 ? Et calcul inverse depuis le numéro de semaine vers la date du lundi correspondant ?

]]>
By: Glandos http://sametmax.com/calcul-decimaux-avec-norme-ieee-754854-en-python/#comment-15072 Glandos Mon, 21 Oct 2013 08:13:22 +0000 http://sametmax.com/?p=7423#comment-15072 C'est surtout que l'infini, pour les physiciens, c'est souvent juste les valeurs normales fois 100 ou 1000. C’est surtout que l’infini, pour les physiciens, c’est souvent juste les valeurs normales fois 100 ou 1000.

]]>
By: Pour du beurre http://sametmax.com/calcul-decimaux-avec-norme-ieee-754854-en-python/#comment-15068 Pour du beurre Mon, 21 Oct 2013 05:45:18 +0000 http://sametmax.com/?p=7423#comment-15068 Notre monde étant fini, l'infini n'a aucun intérêt en calcul scientifique. C'est un concept de mathématicien. Notre monde étant fini, l’infini n’a aucun intérêt en calcul scientifique. C’est un concept de mathématicien.

]]>
By: François http://sametmax.com/calcul-decimaux-avec-norme-ieee-754854-en-python/#comment-15062 François Sun, 20 Oct 2013 20:49:23 +0000 http://sametmax.com/?p=7423#comment-15062 Et la soustraction des deux infinis donne un NaN :) Et l'inverse de l'infini donne ce joli zéro : <code>In [16]: 1 / (1 / Decimal(0)) Out[16]: Decimal('0E-1000007') </code> Et la soustraction des deux infinis donne un NaN :)

Et l’inverse de l’infini donne ce joli zéro :

In [16]: 1 / (1 / Decimal(0))
Out[16]: Decimal('0E-1000007')

]]>