Andreas Klöckner wrote:
> On Montag 24 März 2008, Stéfan van der Walt wrote:
>   
>>>  I think this is highly undesirable and should be fixed, or at least
>>> warned about. Opinions?
>>>       
>> I know the result is surprising, but it follows logically.  You have
>> created two integers in memory, and now you add 0.2 and 0.1 to both --
>> not enough to flip them over to the next value.  The equivalent in C
>> is roughly:
>>     
>
> <snip>
>
> Thanks for the explanation. By now I've even found the fat WARNING in the 
> Numpy book. 
>
> I understand *why* this happens, but I still don't think it's a particular 
> sensible thing to do
>
> Question: If it's a known trap, why not change it?
>   
It also has useful applications.  Also, it can only happen at with a 
bump in version number to 1.1

-Travis O.


_______________________________________________
Numpy-discussion mailing list
[email protected]
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to