16进制转2进制,8进制,10进制的问题

题目:将十六进制数据14.4CH表示成二进制数,然后表示成八进制数和十进制数。

这题的答案是什么?我还想请教各位,16进制用字母表示的话,不是到F就没有了吗?H代表什么??最好能详细告诉我~~谢谢~~

第1个回答  2009-04-29
H是十六进制的标识词“hexadecimal”的首字母,比如“1357H”就表示是十六进制的数“1357”,换成十进制是“4951”。
这是为了区分不同进制的一种标记,那个H并不是十六进制字符中的一个。
还有,十进制标识,是D(decimal);八进制是O(octal);二进制是B(binary)。

还有“skyalone81”的回答是错误的,带小数的进位制转换不能直接分成两部分转换。
16进制到2进制可以按1位16进制数字对应4位2进制数字这样转,但其它的不行。
通用的转换法是换成分数转换:
比如你题中的“14.4CH”换成16进制分数就是(144C/100)H,
换成二进制:
(1 0100 0100 1100/1 0000 0000)B = 10100.010011B
十进制:
(5196/256)D = 20.296875D
八进制:
(12114/400) = 24.23D本回答被提问者采纳
第2个回答  2009-04-29
十进制:20.76
八进制:24.114
二进制:10100.1001100
H是16进制
第3个回答  2009-04-29
一楼是答案,我说下方法。
最简单的方法,打开开始-运行,输入:calc打开计算器,选择查看-科学型,然后就可以进行各种进制之间的换算。
相似回答