Superkkt Blog

16진 <-> 2진 변환표

2006/06/12 08:35

2진법    <->    16진법                 2진법    <->     8진법
0000                0x0                        000                   0
0001                0x1                        001                   1
0010                0x2                        010                   2
0011                0x3                        011                   3
0100                0x4                        100                   4
0101                0x5                        101                   5
0110                0x6                        110                   6
0111                0x7                        111                   7
1000                0x8
1001                0x9
1010                0xA
1011                0xB
1100                0xC
1101                0xD
1110                0xE
1111                0xF

1. 16진 <-> 2진 변환

16진수를 2진수로 변환할때는 자리수를 4의 배수로 맞춰주고 위 변환표의 내용을 그대로 가져다 쓰면 된다. 예를들어 16진수 0xEBAF를 2진수로 변환하면 0011101110101111이 된다.

3           B           A           F
0011     1011     1010     1111

2진수를 16진수로 변환할때도 마찬가지로 자리수를 4의 배수로 맞추기위해 앞에 모자라는 칸은 0으로 채워준 후 변환표대로 바꿔주면 된다. 예를들어 2진수 10010111101를 16진수로 변환하면 0x04BD가 된다.

0100     1011     1101
4           B           D


2. 8진 <-> 2진 변환

16진<->2진 변환과 동일하며 차이점은 자리수를 4의 배수가 아닌 3의 배수로 맞춘다는 점이다.



8진 <-> 16진 변환이 필요하면 우선 2진수로 변환 후 원하는 진법으로 다시 변환하는 방법이 빠르다.
2006/06/12 08:35 2006/06/12 08:35

trackbacks

trackbacks rss

이 글에는 트랙백을 보낼 수 없습니다

Leave a Comment