16进制,2进制,十进制互相转换

来源:互联网 发布:sap软件咨询顾问 编辑:程序博客网 时间:2024/06/04 18:13

十六进制转二进制

这个转换主要是个对应关系,对应关系如下

16进制 二进制 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 A 1010 B 1011 C 1100 D 1101 E 1110 F 1111

有了这个对应关系就按图索骥就行了。
A1(16) = 1010 0001(2)
反之亦然。

二进制十进制。

就是很正常的啦,除2取余反置法。
用十进制的数除以2,除尽则余0,除不尽则余1。知道结果为1为止,然后在反过来写就是其对应的二进制

10 /2      得5         余05/2         得2         余12/2        得1         余0             为1结束反过来写就是 1010,即为10(10)的二进制

10(10) = 1010(2)
这是10进制转化为2进制

2进制转10进制也累是

1110 (2) = 0*2^0+1*2^1+0*2^2+1*2^3 = 10 (10)
从个位开始,分别用位数值*2^(位数-1次方)
个位就是1-1=0,十位就是2-1=1,以此类推。

原创粉丝点击