数制三要素
- 基数:数制中可以使用的数码个数,N进制就有N个不同的数码。
- 位权:数制中数码所在位置的加权值,N进制为N的n次方值。
- 进位和复位:当数码在运算中达到最大数码值时的处理,其处理过程是逢N进1,本位归零(数码最小值)。
二进制 八进制 十进制 十六进制
数值组成:H3AE=3X256 10X16 14X1=K 942
N进制数转换成十进制数
N位进制数转换成十进制数公式如下:
- 十进制数转换N进制数方法一:
口诀:除N取余,逆序排列。
例1:K 200=B ?
200÷2=100……0 LSD
100÷2=50…… 0
50 ÷2=25…… 0
25 ÷2=12…… 1
12 ÷2=6 …… 0
6 ÷2=3 …… 0
3 ÷2=1 …… 1
1 ÷2=0 …… 1 MSD
K 200=B 11001000
例2:K 8000=H ?
8000÷16=500……0 LSD
500÷16=31…… 4
31 ÷16=1 …… 15(F)
1 ÷16=0 …… 1 MSD
K 8000=H 1F40
- 十进制数转换N进制数方法二:
口诀:找大位,定高位,依次除权,取商用余。
例1:K 200=B ?
(大位)256>200>128(高位)
200÷128=1……72 MSD
72 ÷ 64=1…… 8
8 ÷ 32=0…… 8
8 ÷ 16=0…… 8
8 ÷ 8=1…… 0
0 ÷ 4=0…… 0
0 ÷ 2=0…… 0
0 ÷ 1=0…… 0 LSD
K 200=B 11001000
十进制转换十六进制数
例2:K 8000=H ?
(大位)65536>8000>4096(高位)
8000÷4096=1……3904 MSD
3904÷ 256=15…… 64 15(F)
64 ÷ 16=4 …… 0
0 ÷ 1=0 …… 0 LSD
K 8000=H 1F40
二、十六进制数互换
口诀:
2转16,四位并一,按表查数;
16转2,一位变四,按数查表。
例:
0001 1110 1001 0011
1 E 9 3
,