Vidyalelo
C++ Programming · Q66

Variables and Data Types in C++

Programming · C++ Programming · question 66

Q66

Which of these expressions will return true if the input integer v is a power of two?

A.
(v | (v + 1)) == 0;
B.
(~v & (v – 1)) == 0;
C.
(v | (v – 1)) == 0;
D.
(v & (v – 1)) == 0;
Answer

Answer: Option D

Solution

Answer: Option D
No explanation is given for this question Let's Discuss on Board