8
8 (assuming unsigned numbers - i.e., you don't reserve a bit for the sign).
0.0000001
65,535
You can represent 2^12 or 4096 numbers in 12 bits, if that's what you mean?
how many bits are needed to represent decimal values ranging from 0 to 12,500?
9 bits
8
8
5
103
Four bytes represent 32 bits. 32 bits represent 4,294,967,296 possibilities.
17 bits would allow a value up to 131071.
6 bits 111110 = 32 + 16 + 8 + 4 + 2 + 0
If the 8 bits represent a signed number, the range is usually -128 to +127. This is -27 to 27-1.
8 bits if unsigned, 9 bits if signed
Count them: 643(10)=1010000011(2)