数制转换——快速了解并掌握各数制间的转换
文章目录
前言
了解什么是计算机的数制,了解二进制、十进制、十六进制的数制系统,并能熟练地进行数制间的转换
一、什么是数制,数制数制有哪些组成
数制
指用一组固定的符号和统一的规划表示数值的方法
组成
数位:指数字符号在一个数中所处的位置
例:236;6是个位数,3是十位数,2是百位数
基数:指在某种进位计数制中,数位上所能使用的数字符号的个数
二进制数基数是二
八进制数基数是八
十进制数基数是十
十六进制数基数是十六
位权:指在某种进位计数制中,数位所代表的大小,指处在某一位上的“1”所代表的数值的大小
二、了解各个进制数值系统
二进制数
二进制数的基数是2
二进制数表示为0和1
数制的表示:(1010)2,1010B
八进制数
八进制数的基数是8
八进制数制系统包括八个数字
0、1、2、3、4、5、6、7
数制的表示:(1010)8,1010 O
十进制数
十进制数的基数是10
十进制数制系统包括十个数字
0、1、2、3、4、5、6、7、8、9
数制的表示:(1010)10,1010D,1010
十六进制数
十六进制数制系统的基数是16
前十个数是0~9,后面是A、B、C、D、E、F分别代表10、11、12、13、14和15
数制的表示:(1010)16,1010H,0x1010
三、二转十简易算法及各转换表
★二进制和十进制之间转换的简易算法
记住二进制中每个数位的位权是多少,不管是二进制转十进制还是十进制转二进制都将变得简单
二进制转八进制转换表
八进制 二进制
0 000
1 001
2 010
3 011
4 100
5 101
6 110
7 111
二进制转十六进制转换表
十六进制 二进制
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110
F 1111
例:
1.(01101111)B=( 111 )D=( 157 )O=( 6F )H
2.123D=( 01111011 )B=( 173 )O=( 7B )H