What is an Arithmetic Right Shift?
What is an Arithmetic Right Shift?
With an Arithmetic Right Shift, the Least Significant Bit is lost, and the Most Significant Bit is COPIED and placed in the leftmost spot.
// -5 Arithmetically Right Shifted = -3
1011 >> 1 -> 1101
// -5 Arithmetically Right Shifted 3 times =
1011 >> 3 -> 1111 = -1