计算机中信息的表示公司一中伏文辉2006年9月不管是数值数据还是非数值数据,在计算机内部都采用二进制来表示和处理大脑非数值直接处理数值计算机呢声音文字33+22=
图片一、计算机中数据的表示——二进制2、二进制和十进制之间的转换(1)把十进制转换为二进制二进制数仅有0和1两个数字组成,在运算中的进位为“逢二进一”
1、二进制的特点(1)可行性(2)简易性求和法则:0+0=00+1=11+1=10(逢二进一)(3)逻辑性(4)可靠性十进制数转换为二进制通常采用基数除法
以整数为例,用“除2取余”法,即除以二进制数的基数2取余数,再将其商除以2取余数,重复这一过程直到商是0为止,第一次余数为二进制数的最低位,依次递增,最后一次余数为二进制数的最高位
4120105212222220101001例1、将41转换为二进制
即(41)10=(101001)2或者表示为41=101001B例2:将79转换为二进制27939(2)把二进制转换为十进制
十进制中使用“0”~“9”十个符号,分别代表0到9这十个数值
再利用符号的不同位置——数位,来扩大范围
12191291241220210201即(79)10=(1001111)2比如:623在二进制中,从“个位”起向左的各位上的“1”分别表示为:20,21,22……与十进制相似
=3×100+2×101+6×102例4:把1101001转换成十进制(1101001)2=(10001010)2=例3:把10001010转换成十进制所以要把一个二进制数表示为十进制则可以按幂展示
方法:(a1…an-1,an)2=(an×20+…+a1×2n-1)10+1×21+0×22+1×23+0×24=(138)10+0×25+0×26+1×27)(0×20(1×20+0×21+0×22+1×23+0×24+1×25+1×26)=(105)102、字节(