On 20 Aug., 23:38, johnewing <[EMAIL PROTECTED]> wrote: > I am trying to figure out how to test if two numbers are of the same > sign (both positive or both negative). I have tried > > abs(x) / x == abs(y) / y > > but that fails when one of the numbers is 0. I'm sure that there is > an easy way to do this. Any suggestions? > > Thanks
Multiply with x and y and you get abs(x) * y == abs(y) * x which avoids zero division. but testing x*y > 0 is easier. Greetings, Uwe -- http://mail.python.org/mailman/listinfo/python-list