1、各数制之间的转换,1.二进制、八进制、十六进制数转换为十进制数 方法:按权展开式 例如: (110.101)B=122+121+020+12- 1+02-2+12-3=(6.625)D (73.56)O=781+380+58-1+68-2=(59.71875)D (2B.3C)H=2161+11160+316-1+1216-2=(43.234375)D,十进制转化为二进制,方法:整数部分:除2取余,自下而上小数部分:乘2取整,自上而下 例:将十进制数358.375转换为二进制数。 因为(358)D=(101100110)B(0.375)D=(0.011)B 所以将整数和小数合并在一起, (35
2、8.375)D=(101100110.011)B,具体步骤如下: 整数部分转换: 小数部分转换:余数 整数部分 2 358 0.3752 179 0 2 2 89 1 0.750 02 44 1 2 2 22 0 1.500 1 2 11 0 2 2 5 1 1 12 2 1 2 1 0 0 1,提示:十进制转换为八进制、十六进制的方法与十进制转换为二进制的方法类似。十进制整数八进制 方法:“除8取余”;十进制整数十六进制 方法:“除16取余”;十进制小数八进制小数 方法:“乘8取整”;十进制小数十六进制小数 方法:“乘16取整”。,二进制、八进制、十六进制之间的转换,二进制数转换为八进制数的
3、方法:以小数点为界,分别向左或右将每三位二进制数合成为一位八进制数即可。如果不足三位,可用零补足。 八进制数转换为二进制数,将每一位八进制数展成三位二进制数即可。 例如: (1100101.1101)B=(001 100 101.110 100)B=(145.64)O (423.45)O=(100 010 011.100 101)B,数据的存储单位,在计算机内部,各种信息采用二进制编码形式存储,计算机中信息常用的单位有位、字节和字。 位:又称“比特”,一个二进制位即为一个“比特”,是计算机数据的最小单位。一个二进制位只能表示”1”或“0” 。 字节(Byte):简称为B,是计算机中用来表示存储空间大小的最基本单位,也被认为是计算机中最小的信息单位。一个字节由八位二进制数字组成即:lB=8bit 1KB=l024B=210B1MB=l024KB=220B1GB=l024MB=230B1TB=l024GB=240B 字(Word):是计算机存储、传送、处理数据的信息单位,一个字通常由一个字节或若干字节组成(一般为字节的整数倍)。一个字包含的二进制位数叫做“字长”。由于字长是指计算机一次所能处理的实际位数的多少,所以它能极大地影响计算机处理数据的速率,是衡量计算机性能的一个重要标志。通常有8位机、16位机、32位机、64位机等。,