二进制、八进制、十六进制 十进制之间的互相转化二进制规则8421以 (0b)1111为例8421150xF二进制转 八进制二进制从低位开始 每三个一组这一组相当于一个八进制数字这组转换8进制规则421举个例子 (0b)10101101011010转 八进制 01010110101101025532025532之所在数字前加0 因为规则在C语言中8进制数字表示方法在前面加0二进制转 十六进制规则 从低位 每四个一组 每组代表一个十六进制不够四位则高位补0举个例子10101101011010转16进制00101011010110102B5A0x2B5A/0X2B5A在C语言中表示十六进制0x/0X二进制 转 十进制(0b)10110算法1*2^40*2^31*2^21*2^10*2^016042022八进制 转 十进制0231算法2*8^23*8^11*8^0128241153十六进制也是一样八进制 转 十六进制八进制-二进制-十六进制0321-011010001-110100010xD1十六进制转八进制先 十六进制 转 二进制再转八进制十进制转其他各种进制先转二进制例如492转二进制 除以2 倒取余数492/2246余0246/2123余0123/261余161/230余130/215余015/27余17/23余13/21余11/20余1转换之后的结果就是 (0b)111101100