New submission from Andrew:

I just recently discovered this bug, but when adding or subtracting a number 
and a precision error occurs when using at least 1 floating-point number in the 
operation. For example, 1 - 0.98 should output 0.02, but instead outputs 
0..020000000000000018 (at least on my machine).

Included is a simple script showing what happens, just when incrementing or 
decrementing by 0.01 from 0 to 1.

I am running Python 3.4.3 on a 64-bit Arch Linux machine.

----------
components: Interpreter Core
files: weirdpythonbug.py
messages: 249458
nosy: videogames4all
priority: normal
severity: normal
status: open
title: Arithmetic/precision bug when using floating-point numbers
type: behavior
versions: Python 3.4
Added file: http://bugs.python.org/file40313/weirdpythonbug.py

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24976>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to