670D是十进制数还是十六进制数?要转换成对方怎么转?速度!现在就要,跪求~手写,解析通俗

如题所述

数值中有个D,肯定是16进制啦。凡是有ABCDEF的都是16进制。
如果没有上面的字母的话,就看后面有没有H,前面有没有0x,比如1234H和0x1234 也是16进制,但1234就是10进制了。
换算:670D = (6)*16^3+(7)*16^2+(0)*16^1+(D)*16^0 = 26381
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-04
后缀d应该是十进制的,转换的话楼主可以百度一下十进制转十六进制
第2个回答  2011-06-04
简单说个公式 二、八、十六进制转换为十进制为各位数字分别乘以各自的基数的【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
相似回答