Contact: aviboots(AT)netvision.net.il
40,762 questions
53,137 answers
573 users
program BitwiseSignCheck; var x, y: Integer; b: Boolean; begin x := 3; y := -9; b := (x xor y) < 0; WriteLn(Ord(b)); x := 5; y := 6; b := (x xor y) < 0; WriteLn(Ord(b)); end. (* run: 1 0 *)