首页 > 代码库 > 第一节
第一节
一、1)十进制—二进制
十进制数除以2,除至0时所得最后的商与余数按反方向写出,即为二进制数
例:36除以2得出的商依次为 18 9 4 2 1
而余数与最后的商依次为 0 0 1 0 0 1
将最后的商与余数从右向左写为 1 0 0 1 0 0
所得出的100100为二进制数
2)二进制—十进制
例:a\b\c为二进制从右边数的前三位数a为第一位数,b为第二位数,c为第三位数m表示最后一位
2的一次方2^1 二的二次方2^2二的n-1次方2^(n-1)
公式为:a×2°+b×2^1+c×2^2+?+m×2^(n-1)=
二进制:8 7 6 5 4 3 2 1
十进制:
2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0:
128 64 32 16 8 4 2 1
例:1011001由右至左成为十进制为89
1×2^0+0×2^1+0×2^2+1×2^3+1×2^4+0×2^5+1×2^6
=1+8+16+64
=89
二、1)十进制—八进制
十进制数除以八 ,其余同二进制一样由右至左的余数为八进制数
例:78的八进制数为116
2)八进制—十进制
同二进制一样
十进制:
8^6 8^5 8^4 8^3 8^2 8^1 8^0
262144 32768 4096 512 64 8 1
例:2137由右至左成为十进制为1119
7×8^0+3×8^1+1×8^2+2×8^3
=7+24+64+1024
=1119
三、1)十进制— 十六进制
十进制数除以十六,
0 1 2 3 4 5 6 7 8 9
A B C D E F
(10) (11) (12) (13) (14) (15)
其余同二进制、八进制一样由右至左的余数为十六进制数
例:75除以16得出的商为 4
余数为 11(B)
最后的商与余数从右向左写为 4B
2)十六进制—十进制
同二进制、八进制一样
16^3 16^2 16^1 16^0
4096 256 16 1
例:1BC2由右至左成为十进制为7106
2×16^0+12×16^1+11×16^2+1×16^3
=2+192+2816+4096
=7106
四、1)二进制—八进制
二进制数从右至左,每三位为一组,每一组单独转换为八进制,不够三位的用0补齐
例:100110101转换为八进制为465
由右至左分三组为101 (1×2^0+0×2^1+1×2^2)=5
011(0×2^0+1×2^1+1×2^2)=6
001(0×2^0+0×2^1+1×2^2)=4
2)八进制—二进制
例:1735把四个数字拆开分别除以2由左至右为001111011101
3)二进制—十六进制
二进制数从右至左,每四位为一组,每一组单独转换为十六进制,不够三位的用0补齐
例:1001011101111001转换为十六进制为9779
由右至左分四组为1001(1×2^0+0×2^1+0×2^2+1×2^3)=9
1110(1×2^0+1×2^1+1×2^2+0×2^3)=7
1110(1×2^0+1×2^1+1×2^2+0×2^3) =7
1001(1×2^0+0×2^1+0×2^2+1×2^3)=9
4)十六进制—二进制
例:8765把四个数字拆开分别除以2由左至右为1000011101100101
第一节