十六进制的数和十进制的数之前如何转换

如题所述

你好楼主希望你满意
简单说个公式
二、八、
十六进制转换

十进制
为各位数字分别乘以各自的基数的【N-1】次方其和相加就是相应的
十进制数
比如110【B】转化为十进制
1*2^2+1*2^1+0*2^0=4+2+0=6[D]
其中B是二进制Q是
八进制
D是十六进制
而把十进制转化为
二、八、十六进制是以十进制除以你所要转化的进制数把每次的
余数
记在旁边把所得的商继续除以进制数
直到余数为0
比如100化为八进制
100/8=12..4
12/8=1...4
1/8=0...1
余数是从下忘上看
为144
表示为144D
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-06
1234除以16取余数。第一次1234÷16=77余2,第二次,77÷16=4余13,第三次,4÷16=0余4。因为13在16进制中用d表示,所以除至0时的余数从最后写到最前便是16进制数了,也就是4d2。其实十进制和其他进制转换,都可以用这种方法。但这种方法仅限整数的转换。
相似回答