十进制十进制使用十个数字( 0、1、2、3、4、5、6、7、8、9)记数,基数为 10,逢十进一
历史上第一台电子数字计算机ENIAC是一台十进制机器,其数字以十进制表示,并以十进制形式运算
设计十进制机器比设计二进制机器复杂得多
而自然界具有两种稳定状态的组件普遍存在,如开关的开和关,电路的通和断,电压的高和低等,非常适合表示计算机中的数
设计过程简单,可靠性高
因此,现在改为二进制计算机
二进制二进制以 2 为基数,只用 0 和 1 两个数字表示数,逢2 进一
二进制与遵循十进制数遵循一样的运算规则,但显得比十进制更简单
例如:(1)加法: 0+0=0 0+1=1 1+0=1 1+1=0 (2)减法: 0-0=0 1-1=0 1-0=1 0-1=1 (3)乘法: 0*0=0 0*1=0 1*0=0 1*1=1 (4)除法: 0/1=0 1/1=1 ,除数不能为 0 二、进制转换1.二进制与十进制数间的转换(1)二进制转换为十进制将每个二进制数按权展开后求和即可
请看例题:把二进制数() 2=1*22+0*21+1*20+1*2-1+0*2-2+1*2-3=() 10 二进制数转换为十进制数:二进制数第 0 位的权值是 2 的 0 次方,第 1 位的权值是 2 的 1 次方⋯⋯所以,设有一个二进制数:0110 0100,转换为 10 进制为:下面是竖式:0110 0100 换算成 十进制第 0 位 0 * 20= 0 第 1 位 0 * 21= 0 第 2 位 1 * 22= 4 第 3 位 0 * 23= 0 第 4 位 0 * 24= 0 第 5 位 1 * 25= 32 第 6 位 1 * 26= 64 第 7 位 0 * 27= 0 +--------------------------- 100 用横式计算为:0 * 20 + 0 * 21 + 1