问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

计算机:10进制和2进制还有16进制之间怎么转换

发布网友 发布时间:2022-04-29 14:23

我来回答

2个回答

热心网友 时间:2022-04-15 02:34

1。二进制与十进制数间的转换
(1)二进制转换为十进制
将每个二进制数按权展开后求和即可。请看例题:
把二进制数(101.101)2=1*22+0*21+1*20+1*2-1+0*2-2+1*2-3=(5.625)10
(2)十进制转换为二进制
一般需要将十进制数的整数部分与小数部分分开处理。
整数部分计算方法:除2取余法请看例题:
十进制数(53)10的二进制值为(110101)2
小数部分计算方法:乘2取整法,即每一步将十进制小数部分乘以2,所得积的小数点左边的数字(0或1)作为二进制表示法中的数字,第一次乘法所得的整数部分为最高位。请看例题:
将(0.5125)10转换成二进制。(0.5125)10=(0.101)2
2。八进制、十六进制与十六进制间的转换
八进制、十六进制与十六进制之间的转换方法与二进制,同十进制之间的转换方法类似。例如:
(73)8=7*81+3=(59)10
(0.56)8=5*8-1+6*8-2=(0.71875)10
(12A)16=1*162+2*161+A*160=(298)10
(0.3C8)16=3*16-1+12*16-2+8*16-3=(0.142578125)10
十进制整数→→→→→八进制方法:“除8取余”
十进制整数→→→→→十六进制方法:“除16取余”例如:
(171)10=(253)8
(2653)10=(A5D)16
十进制小数→→→→→八进制小数方法:“乘8取整”
十进制小数→→→→→十六进制小数方法:“乘16取整”例如:
(0。71875)10=(0.56)8
(0.142578125)10=(0.3C8)16
3.非十进制数之间的转换
(1)二进制数与八进制数之间的转换
转换方法是:以小数点为界,分别向左右每三位二进制数合成一位八进制数,或每一位八进制数展成三位二进制数,不足三位者补0。例如:
(423。45)8=(100010011.100101)2
(1001001.1101)2=(001001001.110100)2=(111.64)8
2。二进制与十六进制转换
转换方法:以小数点为界,分别向左右每四位二进制合成一位十六进制数,或每一位十六进制数展成四位二进制数,不足四位者补0。例如:
(ABCD。EF)16=(1010101111001101.11101111)2
(101101101001011.01101)2=(0101101101001011.01101000)2=(5B4B。68)16

热心网友 时间:2022-04-15 03:52

关键能写出每个进制的各位上的基数(只需要记住一个1即可)。十进制最熟悉,用十进制来记:2017四位数每位的基数是1000,100,10,1。规律:个位是1,高位=低位*10
每个进制的个位上的基数都是1,高位=低位*进制数
这样写出了n进制的基数后,就可以轻松地与十进制进行相互转换了。举例说明:
十进制17转3进制
写出三进制每位上的基数,写到比17大为止:27 9 3 1,用这组数将17凑出来:
17=1*9+2*3+2*1,看到了吗,转换结果是122,其他进制的计算除了基数不同以外,方法相同。
八进制74转十进制:74o=?D。写出八进制每位上基数,由于74是两位数,写两位基数即可:8 1,用相应位上的数与相应位上的基数相乘:7*8+4*1=56+4=60,所以74o=60D
在编程中经常用八进制和十六进制表示数据,但它们与二进制有一定的对应关系:八进制每位相当于二进制3位,十六进制每位相当于二进制4位,因此经常简单地通过二进制中间来进行八-十六进制互相转换。57o=?H
57o=[5][7]o=[101][111]B=101111B=[0010][1111]B=[2][f]H=2fH
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
邯郸自驾游到青岛马壕运河遗址推荐线路 株洲自驾到青岛马壕运河遗址途径地方 梧州回青岛马壕运河遗址要几个小时 石嘴山到青岛马壕运河遗址要多少油钱 可不可以用开水敷脸 开水能不能敷脸 发动机和发电机区别?? 电音之王朴智妍MV的图片? 电音之王mv里跳舞的是谁 自己怎样开网站 怎样把一个网页设置为主页 十进制的数21用二进制表示为多少? 十进制数负十八表示成二进制数是多少 怎么样才能使CDR作图文件不那么大 十进制数-126的二进制表示为 (1) ,二进制数的补码表示为 (2) 。 用CDR怎么画图中的那种丝带效果?详细步骤 关于“我们与周围环境”调查报告 (111100.1)b的二进制是多少 有没有什么动漫好看的? - 信息提示 求大神解答b站的题qaq 把一个十进制数(如17)转化为一个二进制数,怎么算?公式是啥? 《我们与周围环境》调查报告 把一个十进制数(如17)转化为一个二进制数,怎么算 十进制数17转化为二进制数应为()。 向上级申请购买数码相机的申请书 CDR画图 怎样画圆圈等边距和等距离加点呢? 模型玩具都有什么比较好玩的? CDR画图的一般过程 有人说cosplay一旦降低成本就会变得“辣眼睛”,这是为什么? 如何把十进制17转为二进制 如何将matlab镜像文件解压 十进制数15对应的二进制数是多少 最少用几位二进制数即可表示任一5位长的十进制正整数? 安装MATLAB可以在硬盘解压再安装在电脑上吗 matlab7.0解压了怎么安装 win10如何解压matlab MATLAB2017a安装,解压到指定文件后,右键单击,没有以管理员身份运行,是怎么回事,急急急! 如何用微信钱包的钱向商家付款? matlab2021a解压后打不开安装界面 win10系统怎么解压matlab2015a压缩文件 耶巴蒂什么意思 怎么使用matlab来解压缩ZIP文件 耶巴蒂 莱维贝贝啥意思健身说耶巴蒂 什么意思 matlab解压后是iso文件,没有setup.exe的文件阿,怎么安装啊 安装matlab 7.0 双击setup.exe解压到100%时遇到以下问题。 在安装matlab2016版,用setup.exe压解完成后,出现下图问题,不知道为何,多谢指教 matlab2016如何解压 MATLAB解压后怎么安装?? 为什么我在千图网下载的CDR格式的文件变成了ZIP格式的了,请问要怎么打开 cdr怎么压缩文件打开的?