2.1 A selection of abstractions developed upon binary sequences have the right to be used to represent all digital data. 2.1.1 describe the variety of abstractions offered to stand for data. 2.1.1A Digital data is stood for by abstractions at different levels. 2.1.1B at the lowest level, every digital data are represented by bits. 2.1.1C at a greater level, bits space grouped to stand for abstractions, including yet not restricted to numbers, characters, and also color. 2.1.1D Number bases, including binary, decimal, and hexadecimal, are provided to represent and also investigate digital data. 2.1.1E At one of the lowest levels of abstraction, digital data is stood for in binary (base 2) using just combinations the the digits zero and also one.

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.

*


*
clock this Binary Timer Snap! regime run. Compose a summary of the binary counter"s behavior. Define what you watch going on.
*
Base 2 provides the very same idea however with powers that two instead of strength of ten. Binary ar values stand for the units location (20 = 1), the twos location (21 = 2), the fours location (22 = 4), the eights location (23 = 8), the sixteens location (24 = 16), etc. So, for example:

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.