ExamVeda
Login
Home
This question belongs to C Program C Fundamentals
C Fundamentals
?

If integer needs two bytes of storage, then maximum value of an unsigned integer is

Answer & Solution
Correct Answer: Option A
An integer is a number with no fractional part; it can be positive, negative or zero. In ordinary usage, one uses a minus sign to designate a negative integer. However, a computer can only store information in bits, which can only have the values zero or one. We might expect, therefore, that the storage of negative integers in a computer might require some special technique. As you might imagine, an unsigned integer is either positive or zero. Consider a single digit decimal number: In a single decimal digit, you can write a number between 0 and 9. In two decimal digits, you can write a number between 0 and 99, and so on. Since nine is equivalent to 101 - 1, 99 is equivalent to 102 - 1, etc. In n decimal digits, you can write a number between 0 and 10n - 1. So, analogously, in the binary number system, An unsigned integer containing n bits can have a value between 0 and 2n - 1 (which is 2n different values).
Examveda
Question posted by Examveda
Community

Join the Discussion

4 Comments
Somnath Sardar.
Somnath Sardar. 9 years ago
How???
Dakshika Erangi
Dakshika Erangi 10 years ago
PLS EXPLAIN THIS
Dakshika Erangi
Dakshika Erangi 10 years ago
PLS EXPLAIN THIS
Surabhi Nalamwar
Surabhi Nalamwar 10 years ago
please explain the answer of this question
i dont understand