Which two are equal? 1. 32/4 2. (8>>2)<<4 3. 2^5 4. 128>>>2 5. 2>>5?
Answers
Answered by
0
Answer:
(8>>2)<<4 4. 128>>>2 are correct...
Step-by-step explanation:
(2) and (4) are correct. (2) and (4) both evaluate to 32. (2) is shifting bits right then left using the signed bit shifters >> and <<. (4) is shifting bits using the unsigned operator >>>, but since the beginning number is positive the sign is maintained.
(1) evaluates to 8, (3) looks like 2 to the 5th power, but ^ is the Exclusive OR operator so (3) evaluates to 7. (5) evaluates to 0 (2 >> 5 is not 2 to the 5th).
Hope it helps you....
Answered by
0
Answer:
the correct answer is 16
Similar questions