2016-08-02 85 views
-1
2.66+0.01 
Out[1]: 2.67 

dann:Ungeschickte Gleitkommazahlen Verhalten von Python 3.x (Anaconda Verteilung)

2.67+0.01 
Out[2]: 2.6799999999999997 

Was ist los?

+0

Es mag peinlich sein, aber das liegt daran, was Fließkomma tatsächlich ist. Oftmals erhalten Sie keine genauen mathematischen Ergebnisse, sondern schließen Näherungen, da nicht jede Zahl exakt dargestellt werden kann, und die sich daraus ergebenden Rundungsfehler. Lesen Sie den Link im vorherigen Kommentar. –

Antwort

0

Dank Jonrsharpe und Rudy, die Antwort ist in der Tat in der Verbindung.