还剩23页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《进制算术运算》ppt课件•进制算术运算概述•二进制算术运算•八进制算术运算•十六进制算术运算01进制算术运算概述进制算术运算的基本概念进制算术运算基数权值在特定数制下进行的数学运算表示数制中使用的数码个数,例表示数码在数中的位置所对应的如二进制、八进制和十六进制的值,例如二进制数1011中,从右基数分别为
2、8和16往左数第0位的权值为2^3,第1位的权值为2^2,第2位的权值为2^1,第3位的权值为2^0进制算术运算的种类八进制算术运算与二进制算术运算类似,但基数为二进制算术运算8包括加法、减法、乘法和除法等基本运算十六进制算术运算与二进制算术运算类似,但基数为16进制算术运算的应用场景计算机科学网络通信电子工程数值分析科学计算中经常需要将电路设计中使用不同进计算机内部使用二进制数据传输过程中使用不数值转换为不同进制进制的逻辑门实现逻辑运进行运算和存储数据同进制的码元表示信号行计算以提高精度或简算化计算过程02二进制算术运算二进制数的表示方法01基数为2的数制系统,使用0和1表示数值02二进制数的书写格式一般采用小数点前缀表示法,例如1010表示为十进制的10二进制数的加法运算规则0+0=0,0+1=1,1+0=1,1+1=0,进位为1举例1010+1011=10101(二进制加法)二进制数的减法运算规则0-0=0,0-1=1(借位),1-0=1,1-1=0举例1010−1011=−1(二进制减法)二进制数的乘法运算规则0×0=0,0×1=0,1×0=0,1×1=1举例1010×1011=11001010(二进制乘法)二进制数的除法运算规则除法相当于连续减法,如102÷101=1…余数2举例1010÷101=10…余数0(二进制除法)03八进制算术运算八进制数的表示方法010203基数数码权值八进制数的基数为8,使八进制数中使用的数码包八进制数的权值从右往左用数字0-7表示括
0、
1、
2、
3、
4、
5、
6、递增,即个位为1,十位7为2,百位为3,以此类推八进制数的加法运算逢8进1进位规则计算方法在八进制加法运算中,当低位向高位进位,进位后从低位到高位依次相加,某一位上的数字相加等于最高位为1注意进位或大于8时,需要向前一位进1八进制数的减法运算借位减法计算方法在八进制减法运算中,当某一位上的从高位到低位依次相减,注意借位数字小于减数时,需要向前一位借1借位规则高位向低位借位,借位后最低位为0八进制数的乘法运算按位相乘在八进制乘法运算中,每一位数字分别相乘得到积的每一位数字乘法规则从低位到高位依次相乘,注意进位计算方法从低位到高位依次相乘,注意进位八进制数的除法运算按位相除在八进制除法运算中,每一位数字分别相除得到商的每一位数字除法规则从高位到低位依次相除,注意借位计算方法从高位到低位依次相除,注意借位04十六进制算术运算十六进制数的表示方法十六进制数由0-9和A-F表示,十六进制数的基数为16,因此例如1A3B表示为十进制数其中A-F表示十进制中的10-15在表示数值时,每4位一组,用1*16^3+10*16^2+空格或下划线隔开3*16^1+15*16^0=5891十六进制数的加法运算十六进制数的加法运算规则与二进制数相同,即逢十六进一在进行加法运算时,先将各位相加,若和大于等于16时,则向高位进位例如2C+3E=6A十六进制数的减法运算十六进制数的减法运算规则与二进制数相同,即借位减在进行减法运算时,若当前位的被减数小于减数,则需要向高位借位例如7D-4B=35十六进制数的乘法运算十六进制数的乘法运算规则与十进制数相同,即按位相乘后相加在进行乘法运算时,将每一位的被乘数与乘数相乘,再将各位的乘积相加例如4A*2B=938十六进制数的除法运算十六进制数的除法运算规则与十进制数相同,即连续减去除数直到被除数小于除数为止在进行除法运算时,将被除数逐位减去去除数的倍数,直到被除数小于除数为止例如78/2B=2FTHANKS感谢观看。