如何将十进制转化为二进制和十六进制

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_36249610/article/details/102538472

十进制转化二进制

十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
如:将十进制12转化为二进制
12/2=6========余0

6/2=3=========余0

3/2=1=========余1

1/2=0=========余1

即转化结果为1100

十进制转化十六进制

十进制转化为十六进制时需要将其先转化为二进制,然后再从低到高将其按照四位四位进行计算。小于等于9的正常记下,大于9的依次记作abcdef,然后再将其按次序排列起来。
如:将十进制334转化为十六进制
先将十进制转化为二进制为 0001 0100 1110
再将二进制转化为十六进制 1 4 E
即转化结果为14E

猜你喜欢

转载自blog.csdn.net/qq_36249610/article/details/102538472