我们以(25
625)(十)为例讲解一下进制之间的转化问题 说明:小数部份的转化计算机二级是不考的,有兴趣的人可以看一看 1
十 -----> 二 (25
625)(十) 整数部分: 25/2=12
1 12/2=6
0 6/2=3
0 3/2=1
1 1/2=0
1 然后我们将余数按从下往上的顺序书写就是:11001,那么这个 11001 就是十进制 25 的二进制形式 小数部分: 0
625*2=1
25 *2=0
5 *2=1
0 然后我们将整数部分按从上往下的顺序书写就是:101,那么这个 101 就是十进制 0
625 的二进制形式 所以:(25
625)(十)=(11001
101)(二) 2
二 ----> 十 (11001
101)(二) 整数部分: 下面的出现的 2(x)表示的是 2 的 x 次方的意思 1*2(4)+1*2(3)+0*2(2)+0*2(1)+1*2(0)=25 小数部分: 1*2(-1)+0*2(-2)+1*2(-3)=0
625 所以:(11001
101)(二)=(25
625)(十) 3
十 ----> 八 (25
625)(十) 整数部分: 25/8=3
1 3/8 =0
3 然后我们将余数按从下往上的顺序书写就是:31,那么这个 31 就是十进制 25的八进制形式 小数部分: 0
625*8=5 然后我们将整数部分按从上往下的顺序书写就是:5,那么这个 5 就是十进制0
625 的八进制形式 所以:(25
625)(十)=(31
5)(八) 4
八 ----> 十 (31
5)(八) 整数部分: 3*8(1)+1*8(0)=25 小数部分: 5*8(-1)=0
625 所以(31
5)(八)=(25
625)(十) 5