十进制转二进制
将正十进制整数除以二,得到的商再除以二,依此类推直到商为0或1时停止,然后在旁边标出各步的余数,最后倒着写出来,高位补零即可。
image.png得到的结果:001011 倒过来就是二进制:110100
二进制转十进制
001011 系数乘以对应2的次方相加
0x2^0 + 0x2^1 + 1x2^2 + 0x2^3 + 1x2^4 + 1x2^5 = 0+0+4+0+16+32 = 52
将正十进制整数除以二,得到的商再除以二,依此类推直到商为0或1时停止,然后在旁边标出各步的余数,最后倒着写出来,高位补零即可。
image.png得到的结果:001011 倒过来就是二进制:110100
001011 系数乘以对应2的次方相加
0x2^0 + 0x2^1 + 1x2^2 + 0x2^3 + 1x2^4 + 1x2^5 = 0+0+4+0+16+32 = 52
本文标题:二进制和十进制之间的相互转换
本文链接:https://www.haomeiwen.com/subject/cjdbmltx.html
网友评论