>>>>> "Robin" == Robin Garner <robin.garner@iname.com> writes: Robin> boolean GT(int a, int b) { Robin> if( a > 0 && b > 0 || a < 0 && b < 0 ) Also you can make this test cheaper: if (a ^ b > 0) Tom