nntpman68 wrote:
johnewing 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

> Hm,
>
>
> It seems my previous reply got lost.
>
>
> if a*b > 0:
>     print "same sign"
> else
>     print "different sign"
>
>

Looks good at first, but -5 * 0 == +7 * 0.

~Ethan~
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to