Vidyalelo
C# Programming · Q70

Basic Syntax and Data Types in C Sharp

Programming · C# Programming · question 70

Q70

Why does a float variable stop incrementing at number '16777216' in the following C# code? float a = 0 ; while (true) a++; if (a > 16777216) break;

A.
Sign and Exponent for '16777217' is same as for '16777216'
B.
Mantissa is different for '16777216' and '16777217'
Answer
C.
Sign and Exponent for '16777217' is different from '16777216'
D.
None of the mentioned

Answer: Option B

Solution

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