二进制如何转为十进制和十六进制数?

如题所述

    (666)10=(1010011010)2=(1232)8=(29A)16

    (98)10=(1100010)2=(142)8=(62)16

    (75)8=(111101)2=(61)10=(3D)16

    (AE)16=(10101110)2=(174)10=(256)8

    (123)10=(1111011)2=(173)8=(7B)16


10进制可以先转16进制,比较容易;其他进制先转2进制,再转16进制,然后转10进制。

牢记0-15的二进制和16进制对应就容易了。

8进制1位代表3位2进制,16进制1位代表4位2进制,都是从低位开始的。

比如 666 = 16*16 * 2 (512) + 154 = 16*16 * 2 + 16 * 9 + 10 = 29A

温馨提示:答案为网友推荐,仅供参考
相似回答