[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Why do some math functions return -0
- From: Drake Wilson <drake@...>
- Date: Sun, 19 Sep 2010 08:53:09 -0700
Quoth Mike McGonagle <email@example.com>, on 2010-09-19 11:19:59 -0400:
> Hello all,
> I have been doing some very simple things (mostly to get the integer
> portion of a number) using math.floor, and it seems that sometimes the
> function will return -0, when I am expecting a 0. Can someone please
> explain why this happens? Is there a logical reason for this?
Why wouldn't they? Negative and positive zero are two floating-point
representations with the same closest real number.
Can you give a specific example?
---> Drake Wilson