Martin> However, it is certainly a change to the observable behavior of Martin> the Python implementation, and no amount of arguing can change Martin> that. If C90 doesn't distinguish -0.0 and +0.0, how can Python? Can you give a simple example where the difference between the two is apparent to the Python programmer? Skip