Using Bitwise XOR
package{ import flash.display.Sprite; public class Main extends Sprite{ public function Main(){ var x:Number = 1234; var y:Number = 4567; var z:Number = x ^ y; trace(z); //5381 //x 0000 0000 0000 0000 0000 0100 1101 0010 //y 0000 0000 0000 0000 0001 0001 1101 0111 //z 0000 0000 0000 0000 0001 0001 0000 0101 } } }