如何将五进制转换为十进制,0x55转为十进制是多少?

回答:
首先先把这个5进制数转化成为10进制数:
【如何将五进制转换为十进制,0x55转为十进制是多少?】1×53+2×52+3×5+4=125+50+15+4=194,
然后再把这个10进制数转换成为8进制数 。很显然,194小于8的三次方,而194又大于8的平方 。而194>3×64=192 。
那么用194-3×64=2 。也就是说192转换成为8进制数,在第2个分位上是数字0 。
再补充一下:
一般先换算成十进制,再换算为八进制 。
五进制换算十进制
1×5的3次方 + 2×5的2次方 + 3×5的1次方+ 4×5的0次方 = 125+50+15+4 = 194
十进制换算八进制
194÷8=24余2
24÷8=3余0
3÷8=0余3
余数倒序排列,即为302 。

如何将五进制转换为十进制,0x55转为十进制是多少?

文章插图
0x55转为十进制是多少?
0x55即十六进制数55,转换为十进制数是85,即55(十六进制) = 85(十进制) 。
十六进制整数转换为十进制整数的方法:按位加权求和 。从右往左数,十六进制整数的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方…… 。
0x55=5×161+5×16?=5×16+5×1=85(十进制) 。