Moves the value of a variable to an unsigned right by the number of digits specified in the expression value, and assigns the result to the variable.
result >>>= expression
Parameters
Result
Any variable .
Expression
Any expression .
Description
Using the >>>= operator is equivalent to using the following statement:
result = result >>> expression
The >>>= operator shifts all bits of result to the right expression the specified number of digits. The left vacated bits are padded with zero after the right shift. The bit that is moved to the right is discarded. For example:
>>>= 2
Variable temp has a value of-14 (that is, binary 11111111 11111111 11111111 11110010), and two digits to the right is equal to 1073741820 (that is, the binary 00111111 11111111 111111 11 11111100).
Requirements
Version 1
Please see
>>> operator | << operator | >> operator | Operator Precedence | Operator Summary