如何将十进制转换成八进制和十六进制

如题所述

32转8进制
32/8=
4

0
那么第一位就是4第二位就是0
十进制转8进制方法:
十进制数据除以8一直除到余0为指
然把所除的结果正排列
如十进制数52,转8进度,计算过程如下:
52/8
第一次
得6

3
3/8
第二次
余3
那么
第一位就是6
第二位就是3,十进制52对应该8进制63
十六进制与8进制类似
52转十六进度,计算过程如下:
52/16

3
余3
3/16

3
那么十进制52,对应该
16进度
33
至于负数在数据里只有正数没有负数,负数在存储是前面加一个1就行了,计算时按正数计算.
小数的转换方法
同上唯不同的就是,把得数和余数正排列就行了
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-05-09
大体上:
2,
8,
16进制
转为
10进制,
用乘法.
10进制
转为
2,
8,
16进制,
用除法.
但是,
8进制转16进制,
一般会用2进制
作为中间转换.
我们学完了所有进制:10进制,8进制,16进制数的表达方式。很重要的一点,C/C++中,10进制数有正负之分,比如12表示正12,而-12表示
负12,;但8进制和16进制只能表达无符号的正整数,如果你在代码中写:-078,或者写:-0xF2,C,C++并不把它当成一个负数。
第2个回答  2021-03-29
直接进行“进制转换”即可。
正负号,照原样写,不要变。
如:-65(十进制)
 =-41(十六进制)
 =-100 0001(二进制)
 =-101(八进制)本回答被网友采纳

如何将十进制转换成八进制和十六进制
1、首先,在Windows10的电脑桌面上点击左下方的搜索图标,在弹出的搜索框中输入计算器,并按回车键。2、然后,在打开的计算器中点击左侧的三横杠图标。3、接着,点击程序的选项进入。4、之后,在数字面板中点击3和2。5、如图所示,左侧上方的DCT后面的即为八进制,HEX后面的即为十六进制。6、最后,...

如何将十进制转换成八进制和十六进制
32转8进制 32\/8= 4 余 0 那么第一位就是4第二位就是0 十进制转8进制方法:十进制数据除以8一直除到余0为指 然把所除的结果正排列 如十进制数52,转8进度,计算过程如下:52\/8 第一次 得6 余 3 3\/8 第二次 余3 那么 第一位就是6 第二位就是3,十进制52对应该8进制63 十六进制与8...

如何将十进制转换成八进制和十六进制?
把十进制整数转化为其他进制数,采用的方法是一样的,都是把这个数除以进制数,每一次取余数,直到商等于0的时候结束,然后反向读取余数。 10进制整数转换为8进制数,采用除8反向取余法: 237\/8=29...5 29\/8=3...5 3\/8=0...3 从下往上读取每一次的余数,就是转换的结果: 237=(355)8 ...

【信息】十进制100转换为八进制、十六进制。
十进制100转换为八进制为144,转换成十六进制为64。采用“除8取余法”转换为八进制,采余数定理转换为十六进制。转换为八进制计算过程:100\/8=12 余4,12\/8=1 余4,1\/8=0 余1。然后将余数进行逆向排序,得出八进制数144。转换为十六进制的计算过程:100\/16=6 余4,6\/16=0 余6,然后将余数...

如何将十进制换算为二进制、八进制、十六进制
进制转换方法的公式如下:一、十进制 转为二进制 89(10)=1*26+0*25+1*24+1*23+0*22+0*21+1*20=1011001 转化为八进制 98=1*82+4*81+2*80=142(8)转为十六进制 99=5*161+9*160=59 二、二进制 转化为十进制 11010(2)=1*24+1*23+0*22+1*21+0*20=26 转为八进制 1...

10进制转为2进制、8进制、16进制的公式
则214(十进制)=326(八进制)。3、十进制整数转十六进制数方法:除以16取余,逆序排列(除16取余法)具体做法:用16整除十进制整数,可以得到一个商和余数;再用16去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二...

十进制转八进制
1、间接法:先将十进制转换成二进制,然后将二进制又转换成八进制 、2、直接法:八进制是由二进制衍生而来的,因此可以采用与十进制转换为二进制相类似的方法,还是整数部分的转换和小数部分的转换,a、整数部分方法:除8取余法,即每次将整数部分除以8,余数为该位权上的数,而商继续除以8,余数又...

十进制如何转换为八进制\/十六进制数?
1.二进制转十六进制方法为:与二进制转八进制方法近似,八进制是取三合一,十六进制是取四合一。(注意事项,4位二进制转成十六进制是从右到左开始转换,不足时补0)。(具体用法如下图)2.十六进制转二进制方法为:十六进制数通过除2取余法,得到二进制数,对每个十六进制为4个二进制,不足时在...

怎样由十进制转换成八进制或十六进制数?
十进制转换八进制:用短除法,除以8求余,倒去余数。(如:80\/8=10余0;10\/8=1余2;1\/8=0余1,倒去余数得120.)十进制转换十六进制:同上,除以十六就可以了。注意:十六进制a=10,b=11,c=12,d=13,e=14,f=15,g=16 如果觉得麻烦,就用百度计算器换算。

十进制小数如何转成八进制或者十六进制?
1、十进制转二进制 转换方法:“除2倒取余”,十进制小数转换成二进制小数采用“乘2取整”。2、十进制小数转二进制 转换方法:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的...

相似回答