Binary System

DoMath
Parha (토론 | 기여)님의 2007년 11월 7일 (수) 20:32 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
이 page는 앞으로 많이 보태질 계획입니다. 누구나 글을 쓸 수 있습니다. 정성을 모아주십시오. ( 수학식 쓰기)



Decimal
101

0

1

2

3

4

5

6

7

8

9
10
Binary
8421



0



1


10


11

100

101

110

111
1000
1001
1010

Because binary uses base two as opposed to the decimal base ten, the numbers get larger much more quickly, but they still obey the same principles.

In this case, the number ten is represented by 10 (no 1s, one x 10) in decimal, and 1010 (no 1s, one x 2, no 4s, one x 8) in binary.

. . . . . . . . . . . . . . . . . . . .

Conversion

To convert a decimal number to binary, you need only keep subtracting the largest power of two. Here the decimal 200 is represented by 11001000 (one x 128, one x 64, no 32s, no 16s, one x 8, no 4s, no 2s, no 1s)

From binary to decimal is even easier - just add up the columns.

Decimal
100101
200
2 x 100 + 0 + 0 = 200

Binary
1286432168421
11001000
1 x 128 + 1 x 64 + 0 + 0 + 1 x 8 + 0 + 0 + 0 =200

. . . . . . . . . . . . . . . . . . . .

Addition

Again, addition differs only from decimal in that it is using base two.





+
Decimal
100101
200

50
250




+
Binary
1286432168421
11001000
00110010
11111010

The only trick here is to remember that it is base 2 - whereas in decimal 1 + 1 = 2 with nothing to carry into the next column, in binary, 1 + 1 still = 2, but that 2 is carried forward (as a 1, naturally).





+
Decimal
101

1

1

2




+
Binary
21

1

1
10




<a href="/wiki/Wikipedia:Tutorial" title="Wikipedia:Tutorial">Front page</a>   Editing   <a href="/wiki/Wikipedia:Tutorial_%28Formatting%29" title="Wikipedia:Tutorial (Formatting)">Formatting</a>   <a href="/wiki/Wikipedia:Tutorial_%28Wikipedia_links%29" title="Wikipedia:Tutorial (Wikipedia links)">Wikipedia links</a>   <a href="/wiki/Wikipedia:Tutorial_%28External_links%29" title="Wikipedia:Tutorial (External links)">External links</a>   <a href="/wiki/Wikipedia:Tutorial_%28Talk_pages%29" title="Wikipedia:Tutorial (Talk pages)">Talk pages</a>   <a href="/wiki/Wikipedia:Tutorial_%28Keep_in_mind%29" title="Wikipedia:Tutorial (Keep in mind)">Keep in mind</a>   <a href="/wiki/Wikipedia:Tutorial_%28Registration%29" title="Wikipedia:Tutorial (Registration)">Registration</a>   <a href="/wiki/Wikipedia:Tutorial_%28Wrap-up_and_more_info%29" title="Wikipedia:Tutorial (Wrap-up and more info)">Wrap up</a>    


Front page   <a href="/wiki/Wikipedia:Tutorial_%28Editing%29" title="Wikipedia:Tutorial (Editing)">Editing</a>   <a href="/wiki/Wikipedia:Tutorial_%28Formatting%29" title="Wikipedia:Tutorial (Formatting)">Formatting</a>   <a href="/wiki/Wikipedia:Tutorial_%28Wikipedia_links%29" title="Wikipedia:Tutorial (Wikipedia links)">Wikipedia links</a>   <a href="/wiki/Wikipedia:Tutorial_%28External_links%29" title="Wikipedia:Tutorial (External links)">External links</a>   <a href="/wiki/Wikipedia:Tutorial_%28Talk_pages%29" title="Wikipedia:Tutorial (Talk pages)">Talk pages</a>   <a href="/wiki/Wikipedia:Tutorial_%28Keep_in_mind%29" title="Wikipedia:Tutorial (Keep in mind)">Keep in mind</a>   <a href="/wiki/Wikipedia:Tutorial_%28Registration%29" title="Wikipedia:Tutorial (Registration)">Registration</a>   <a href="/wiki/Wikipedia:Tutorial_%28Wrap-up_and_more_info%29" title="Wikipedia:Tutorial (Wrap-up and more info)">Wrap up</a>