bxor()
Perform bitwise XOR operation for the every bit of the given number x and y
bxor(x, y, bit_width = 32, unsigned = false)
x (number) — A numbery (number) — A numberbit_width (number, optional) — The given number x, y, and the returned value will be cast to bit_width-bit integer. bit_width must be in between 1 and 32. The default value is 32unsigned (boolean, optional) — If unsigned is true then the sign bit of x, y, and the returned value will be ignored. The default value is false
number — Returns the value of bitwise XOR operation of x and y
a = bxor(5, 9, 8, true) ' a = 12 -> Where 00000101 XOR 00001001 is 00001100 (12 in unsigned 8-bit)
This function is available on Dinfio version 3.1.06 or later