Question: how many bits are needed to store a number?
Answer: And so on…, so now it is clear that in 8 bits or 1 byte, you can store numbers from 0 to 255, hence if you want to store 16, you will need at least 5 bits (because in 4 bits, you can store numbers only up to 15 (0 to 15), (how many numbers can you store in 9 bits is left as an exercise)) and similarly in 10 bits you ...