십육진법

위키백과 ― 우리 모두의 백과사전.

기수법

십육진법 (十六進法, hexadecimal)은 16을 밑으로 하는 기수법이다. 보통 0~ 9까지의 수와 A~F까지의 로마 문자를 사용하고, 이 때 대소문자는 구별하지 않는다. 이진법 표기의 4자리와 십육진법 한자리가 일대일 대응하며, 2진수가 많이 쓰이는 컴퓨터에서 2진수를 대신해 많이 쓰이고 있다.

1바이트는 8비트, 즉 2진수 8자리이므로, 16진수 두 자리로 표현할 수 있다.

bin    hex   dec 
0000 =  0  =  0
0001 =  1  =  1
0010 =  2  =  2
0011 =  3  =  3
0100 =  4  =  4
0101 =  5  =  5
0110 =  6  =  6
0111 =  7  =  7
1000 =  8  =  8  
1001 =  9  =  9
1010 =  A  = 10
1011 =  B  = 11
1100 =  C  = 12
1101 =  D  = 13
1110 =  E  = 14
1111 =  F  = 15
  • 십진수 환산
다음의 식과 같이 십육진수를 십진수로 환산할 수 있다.
- 십육진수 f32의 십진수 환산
f32 = f*16^2+3*16+2 = 15*16^2*3*16+2 = 3840+48+2 = 3890