将0~20的十进制转为二进制,八进制,十六进制,求答案?

如题所述

先分解为二进制,直接每三位一位就是8进制,每4位一位就是16进制;
10进制转2进制的话就直接10进制数依次减去2的次方,可以直接就是除2取余数,例如13转2进制,最后结果就是1101;13/2=6余1;6/2=3余0,3/2=1余1;1/2=0余1;余数反的相连接,就是1101了;
0 二进制 0 八进制 0 十六进制 0;
1 二进制 1 八进制 1 十六进制 1;
2 二进制10 八进制 2 十六进制 2;
3 二进制11 八进制 3 十六进制 3;
4 二进制100 八进制 4 十六进制 4;
5 二进制101 八进制 5 十六进制 5;
6 二进制110 八进制 6 十六进制 6;
7 二进制111 八进制 7 十六进制 7;
8 二进制1000 八进制 10 十六进制 8;
9 二进制1001 八进制 11 十六进制 9;
10 二进制1010 八进制 12 十六进制 a;
11 二进制1011 八进制 13 十六进制 b;
12 二进制1100 八进制 14 十六进制 c;
13 二进制1101 八进制 15 十六进制 d;
14 二进制1110 八进制 16 十六进制 e;
15 二进制1111 八进制 17 十六进制 f;
16 二进制10000 八进制 20 十六进制 10;
17 二进制10001 八进制 21 十六进制 11;
18 二进制10010 八进制 22 十六进制 12;
19 二进制10011 八进制 23 十六进制 13;
20 二进制10100 八进制 24 十六进制 14;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-22

给你一句话,自己琢磨去:


十进制转换成r进制的方法: 除数除r,直至商为0,余数倒过来排列就是答案。


举个例子,87转换成5进制表示

答案322

第2个回答  2014-03-22
20/2=10余0
10/2=5余0
5/2=2余1
2/2=1余0
1/2=0余1
把余数逆着写二进制:10100
八进制,十六进制一样的道理;