Python Falsche Rundung mit schwimmenden PunktzahlenPython

Python-Programme
Anonymous
 Python Falsche Rundung mit schwimmenden Punktzahlen

Post by Anonymous »

>>> a = 0.3135
>>> print("%.3f" % a)
0.314
>>> a = 0.3125
>>> print("%.3f" % a)
0.312
>>>
< /code>

Ich erwarte 0,313 anstelle von 0,312
irgendein Gedanke darüber, warum dies ist, und gibt es alternative Möglichkeiten, um 0,313 zu erhalten?>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post