还剩23页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
2023REPORTING《进制及进制转换》ppt课件2023•进制的基本概念•二进制目录•十进制•十六进制CATALOGUE•进制的转换2023REPORTINGPART01进制的基本概念什么是进制010203进制常见进制基数一种计数系统,使用固定二进制、八进制、十进制、进制系统中使用的数字数数目的数字来表示数值十六进制目什么是进制二进制八进制十进制十六进制基数为2,只有0和1两基数为8,有0-7共8种基数为10,有0-9共10基数为16,有0-9和A-F种数字数字种数字共16种数字进制在计算机科学中的应用数据存储快速运算计算机内部使用二进制进行数据存储二进制数的运算规则简单,适合进行和运算高速运算简化表示使用十六进制表示二进制数,可以缩短表示长度不同进制的比较01020304二进制八进制十进制十六进制适用于计算机内部信息表示和在某些特定领域仍被使用,如人类日常使用的计数系统,易适用于表示二进制数,缩短了运算,简单可靠网络配置文件于理解和计算数字长度,提高了可读性2023REPORTINGPART02二进制二进制数的表示方法二进制数的基数为2,使用0和二进制数的表示形式为数符二进制数也可以用小数形式表1表示数值+基数^权值,例如1011表示示,例如
0.101表示为为
0.1*2^1+0*2^0=
0.51*2^3+0*2^2+1*2^1+1*2^0=11二进制数的运算规则加法规则乘法规则0+0=0,0+1=1,1+0=1,0*0=0,0*1=0,1*0=0,1+1=0(进位为1)1*1=1减法规则除法规则0-0=0,0-1=-1,1-0=1,1-0/1=0,1/1=1,除数为0时无1=0意义二进制数的实际应用计算机内部信息处理数字信号处理计算机内部所有的信息都是以二进制数字信号可以用二进制数表示,便于形式存储和处理的计算机处理和传输网络通信加密算法网络传输的数据也是以二进制形式进二进制数的运算规则简单且易于实现,行的因此很多加密算法都是基于二进制数的运算规则设计的2023REPORTINGPART03十进制十进制数的表示方法十进制数由0-9的数十进制数的权值从右字组成,表示时按照往左递增,即个位、权值递增的顺序排列十位、百位等十进制数的基数为10,即每一位上的数码都是0-9之间的数字十进制数的运算规则加法减法按照权值递增的顺序,从低位到高位依次相按照权值递增的顺序,从低位到高位依次相加减乘法除法采用竖式乘法,从低位到高位依次相乘,并采用竖式除法,从高位到低位依次相除,并记录进位记录余数十进制数的实际应用在日常生活中,我们使用十进制在计算机科学中,十进制数用于在金融和会计领域,十进制数用数进行计数、计算和表示数值表示数值、编码和数据传输等于计算、统计和报表等2023REPORTINGPART04十六进制十六进制数的表示方法十六进制数由0-9和A-F表示,其十六进制数的基数为16,即有16十六进制数的表示方法是在数字中A-F表示十进制中的10-15个不同的数字符号前面加上“0x”或“0X”,例如0x1A表示十进制中的26十六进制数的运算规则十六进制数的加法规则是0-9之间按十进制加法运算,A-F之间按十进制加法运算,超过15需要进位十六进制数的减法规则是0-9之间按十进制减法运算,A-F之间按十进制减法运算,不够减需要借位十六进制数的实际应用在计算机科学中,十六进制数被广泛在网络通信中,十六进制数常用于表用于表示二进制数的简写形式示MAC地址和IP地址等在电子工程中,十六进制数常用于表示地址和端口号等2023REPORTINGPART05进制的转换二进制转十进制总结词通过二进制数的每一位乘以对应的权值,再求和得到十进制数详细描述二进制转十进制的方法是将二进制数中的每一位分别乘以对应的权值(从右往左分别为2的0次方、2的1次方、2的2次方等),然后将各位的乘积相加,得到十进制数十进制转二进制总结词通过不断除以2取余数,直到商为0,将余数倒序排列得到二进制数详细描述将十进制数不断除以2,记录余数,直到商为0为止然后将余数倒序排列,即可得到该十进制数的二进制表示二进制转十六进制总结词将二进制数每4位一组转换为十六进制数详细描述将二进制数每4位一组转换为十六进制数的方法是将每4位二进制数转换为相应的十六进制数,得到若干个十六进制数,将这些十六进制数连接起来即可得到转换后的十六进制数十六进制转二进制总结词将十六进制数的每一位分别转换为4位的二进制数详细描述将十六进制数的每一位分别转换为4位的二进制数的方法是将每一位十六进制数乘以对应的权值(从右往左分别为16的0次方、16的1次方、16的2次方等),然后将各位的乘积相加,得到二进制数2023REPORTINGTHANKS感谢观看。