This is evident when you compare the numbers in the table. Whenever you double a binary number, you need one more bit to represent it. When you think about decimal numbers and how it takes an extra decimal digit to represent a number when you multiply it by ten, then it should be no surprise that you will need another bit when you multiply a binary number by two. In fact, whenever you multiply any number in base b by b , you will need another place position to hold the result. In fact, to double a binary number, all you have to do is add a zero bit on the right side .
Decimal numbers take up less space than binary numbers .
This is because there are more digits to draw from, and place value positions are not exhausted as quickly as in binary. Binary numbers take up more space than decimal numbers . This is the converse of the above observation. The disadvantages of taking up more space to write a small number, and the problems human beings who are used to decimal numbers will have when they work with binary numbers are certainly of concern. However, binary numbers are natural for modern digital computers to work with.