55问答网
所有问题
请问计算机八进制和十六进制转化十进制怎么做?
计算机八进制和十六进制转化十进制应该怎么做?
高手教下吧 最好可以举两个简单的例子呀
谢谢哈···
举报该问题
推荐答案 2010-05-04
转换成10进制是最简单的了。
先看一下一个普通的十进制的数字是怎么组成的:
例如:1234,这个数就是1*10^3+2*10^2+3*10^1+4*10^0(10^4表示10的4次方,以此类推)
同样,8进制也可类比
例如:8进制的1234,转换成10进制就是1*8^3+2*8^2+3*8^1+4*8^0=572,这个572就是10进制的结果了
同样,16进制也是如此
例如:16进制的1234,转换成10进制就是1*16^3+2*16^2+3*16^1+4*16^0=4660
明白了吧,很简单的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IQI4LcQLc.html
其他回答
第1个回答 2010-05-04
设要求十进制数为n,转化为的八进制数,从右面开始第一位、第二位……数字分别设为a、b、c……,则a*(8^0)+b*(8^1)+c*(8^3)=n,so,你可以把要求的十进制数按照8,64,512……分解,把a/b/c试出来就行了,a/b/c必须是0~7之间的数。十六进制同理,按16^0,16^1,16^2……分解即可。
第2个回答 2010-05-04
我举例子就是了(八进制数)321,转化成十进制为3*8*8+2*8+1,结果我就不写了;另外一个道理一样(十六进制)321转化为3*16*16+2*16+1。
或者(八进制)abc,转化成十进制为a乘上8的(3-1)次方加上乘上(2-1)次方加上c乘上(1-1)次方。
觉得答案如何
相似回答
C语言的
十六进制和八进制怎么转换成十进制
,求详细的描述,比如八进制101...
答:
十六进制和八进制转换成十进制,
就是对应位值乘以位权,八进制101转化成十进制就是1*8^2 + 0*8^1 + 1*8^0 = 64+0+1=65
十六进制同理 十六进制和八进制在C语言中的表示方法带上转义字符"\"这是转义字符的表示方法之一(共三种表示方法,可以看书)十六进制是开头用0x ...
八进制和十六进制
的
数如何转化
为
十进制
的值
答:
八进制转换为十进制方法是:整数部分从小数点右往左依次按位乘以8的0次幂,8的1次幂,8的2次幂
,...,小数部分从小数点后向右依次按位乘以8的-1次幂,8的-2次幂,8的-3次幂,...,将各位结果相加即可。(123.1)8=1×8^2+2×8^1+3×8^0+1×8^-1=64+16+3+0.125=(83.125)10 十...
请问计算机八进制和十六进制转化十进制怎么做?
答:
例如:1234,这个数就是1*10^3+2*10^2+3*10^1+4*10^0(10^4表示10的4次方,以此类推)同样,
8进制
也可类比 例如:8进制的1234,
转换成10进制
就是1*8^3+2*8^2+3*8^1+4*8^0=572,这个572就是10进制的结果了 同样,
16进制
也是如此 例如:16进制的1234,转换成10进制就是1*16^3+...
对于
十六进制和八进制如何转化
为
十进制
,简便方法?!!!
答:
十六进制转化为十进制:除以16取余法
如(20)10转十六进制 20/16=1……4 1/16=0……1 从下往上,所以(20)10=(14)16 八进制转化为十进制:除以8取余法 如(20)10转八进制 20/8=2……4 2/8=0……2 从下往上,所以(20)10=(24)8 ...
二进制数、
八进制
数、
十六进制数与十进制
数间
怎样
转换?
答:
八进制就是将2进制分别以3个为一个单位分开,每个单位再以上面(2进制到
10进制
)的方法
转
: 如:110101001转八进制就是110,101,001 ->6,5,1 十六进制就是将2进制分别以4个为一个单位分开 如:11011101011101转十六进制就是0011,1010,0101,1101->3,A,5,D 4).
八进制和十六进制
到2进制...
大家正在搜
二进制十进制八进制十六进制
八进制转十进制怎么算
计算机十进制转二进制算法
十进制转化为十六进制
八进制怎么转十进制
十六进制转换成八进制
十进制转十六进制步骤
二进制转十六进制算法
十进制转换八进制