검색결과 리스트
글
1. 10진수를 2진수로 변환하기
10진수를 2진수로 변환하는 방법은 쉽게 배울 수 있을것이다.
예를 들어보자.
255라는 숫자를 2진수로 나타내어보자.
먼저 무조건 나눠라!
255/2 = 127 --- 1
127/2 = 63 --- 1
63/2 = 31 --- 1
31/2 = 15 --- 1
15/2 = 7 --- 1
7/2 = 3 --- 1
3/2 = 1 --- 1
나머지들을 모두 나열하면 된다.
255를 2진수로 나타내면 1 1 1 1 1 1 1 1가 된다.
2. 2진수를 8진수로 변환하기
이번에는 2진수를 8진수로 나타내는 방법을 알아보자.
1 0 1 0 1 0 1 0 이 있다고 가정하자. 이것은 10진수로 나타내면 170이다
이것을 8진수로 나타내는 방법은 2진수를 오른쪽부터 3개씩 끊어서 읽으면 된다.
1 0 / 1 0 1 / 0 1 0
2 5 2
1 0 1 0 1 0 1 0을 8진수로 나타내면 252이고 이것을 10진수로 나타내면 170이다.
3. 2진수를 16진수로 변환하기
1 0 1 0 1 0 1 0 을 이번에는 16진수로 나타내보자.
오른쪽부터 4개씩 끊어서 읽으면 된다.
1 0 1 0 / 1 0 1 0
a a
1 0 1 0 1 0 1 0를 16진수로 나타내면 aa이다.
결론은 2진수를 8진수로 나타낼때는 3개씩 끊어서 읽고, 2진수를 16진수로 나타낼땐 4개씩 끊어서 읽는다.
거꾸로 16진수를 2진수로 나타낼때는 1개 가지고 4개로 분해하면 되고, 8진수를 2진수로 나타낼때는 1개 가지고 3개로 분해해서 읽으면 된다.
'Network > Network Theory' 카테고리의 다른 글
802.2/802.3프레임, 이더넷 프레임, SNAP (0) | 2015.12.10 |
---|---|
LAN (Local Network Area) (0) | 2015.12.10 |
유니캐스트(Unicast), 브로드캐스트(Broadcast), 멀티캐스트(Multicast) (0) | 2015.12.09 |
토큰링(TokenRing) (0) | 2015.12.09 |
이더넷 - CSMA/CD (0) | 2015.12.09 |
RECENT COMMENT