While people typically work-related with numbers using the base 10 (decimal) numeral system, various other systems are relevant in computer system science, including binary (base 2) and hexadecimal (base 16). Computer systems manage data packed as sequences the bits (binary digits), which space all zeros or ones. People are most familiar with base 10, so we write software that permits people to usage base 10 to connect with the computer.
You are watching: What is the base 10 number for the binary number 1000
In base 10, there space ten digits (0-9), and each location is precious ten times the ar to that right.

In binary, base 2, over there are only two number (0 and also 1), and also each ar is precious two times the ar to that right.
The subscript 2 ~ above 11012 way the 1101 is in basic 2. Number are typically written in base 10, for this reason a subscript 10 is only offered when essential for clarity.



100102 = 1 × 24 + 0 × 23 + 0 × 22 + 1 × 21 + 0 × 20 = 16 + 2 = 1810
Here"s a video clip from a different version of ivorycrimestory.com. It cuts off just before talking about base 16. (You"ll see much more about analysis hexadecimal soon.)

If your link blocks YouTube, clock the video clip here, however you only should watch the first 3:10—up to (but no including) the component about hexadecimal.
There is a mistake in the video at 2:50. Execute you check out why? (Also, no everyone learns basic 10 place values in kindergarten!)
To interpret from binary (like 101101_2) to basic 10, first, create the number out on paper. Then write out the binary place values through doubling left from the units place:
1 | 0 | 1 | 1 | 0 | 1 |
32 | 16 | 8 | 4 | 2 | 1 |
This method this number is 32 + 8 + 4 + 1. So, 101101_2 = 45_10.
To analyze from basic 10 (like 89_10) to basic 2, first create out the binary place values by doubling left native the units place till you acquire to a value bigger than her number (256 for this example). Then think, "My number is smaller sized than 128, for this reason I can leave that ar blank. However I have the right to take the end a 64, so I compose a 1 there, and there"s 25 left (89–64). I have 0 thirty-twos, due to the fact that I only have actually 25. However I can take the end 16, and also there"s 9 left. So, 8 and also 1 space the critical nonzero bits.
Either way you space converting (and between any bases), constantly write the location values right-to-left (just prefer with units, tens, hundreds, etc.), and always write the number chin left-to-right (just choose normal).
89 |
25 |
9 |
1 |
0 |
128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |
1 | 0 | 1 | 1 | 0 | 0 | 1 |
Now, read the number off: 1011001_2=89_10.
See more: T I Just Wanna Watch You Dissolve ” Into A Creepy Meme — Until Fans Took It Back
If your connection blocks YouTube, watch the video here, however you only must watch the an initial 3:14—up come (but no including) the part about hexadecimal.

First, discover the largest power of two that fits within the number. Then, subtract that power of 2 indigenous the number, keep the brand-new number, and record a 1 in the place for that strength of 2.
Then, identify if the next biggest power that 2 fits within the brand-new number, and: If that does, subtract that strength of 2 native the number, keep the brand-new number, and also record a 1 in the place for that power of 2. If that doesn"t, keep the very same number, and record a 0 because that that power of 2. Repeat this whole step with the next biggest power the 2 until you have a bit (1 or 0) for all the remaining areas down to and including the ones ar (by which suggest you should have actually nothing left that the original number).
The wire of ones and also zeros you have actually recorded is the binary representation of your original number.