Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #20795

Re: subtraction of floating point numbers

References <a4dbc794-db02-4cc4-a22a-cf64c91bbb50@v2g2000vbx.googlegroups.com>
Date 2012-02-24 02:16 -0800
Subject Re: subtraction of floating point numbers
From Chris Rebert <clp2@rebertia.com>
Newsgroups comp.lang.python
Message-ID <mailman.119.1330078592.3037.python-list@python.org> (permalink)

Show all headers | View raw


On Fri, Feb 24, 2012 at 12:41 AM, Jaroslav Dobrek
<jaroslav.dobrek@gmail.com> wrote:
> Hello,
>
> when I have Python subtract floating point numbers it yields weird
> results. Example:
>
> 4822.40 - 4785.52 = 36.8799999999992
>
> Why doesn't Python simply yield the correct result? It doesn't have a
> problem with this:
>
> 482240 - 478552 = 3688
>
> Can I tell Python in some way to do this differently?

Refer to this thread from 2 days ago:
http://mail.python.org/pipermail/python-list/2012-February/1288344.html

Regards,
Chris

Back to comp.lang.python | Previous | NextPrevious in thread | Find similar | Unroll thread


Thread

subtraction of floating point numbers Jaroslav Dobrek <jaroslav.dobrek@gmail.com> - 2012-02-24 00:41 -0800
  Re: subtraction of floating point numbers Alain Ketterlin <alain@dpt-info.u-strasbg.fr> - 2012-02-24 09:49 +0100
  Re: subtraction of floating point numbers Chris Rebert <clp2@rebertia.com> - 2012-02-24 02:16 -0800

csiph-web