1、100转换成二进制为1100100,步骤如下:
(1)将100按照2的加权项展开。
(2)从右向左填充二进制数字。
2、100转换成八进制为144,步骤如下:
(1)100的二进制结果“1100100”,从右向左每三个数字分为一组。
(2)将每组的结果分别转换为八进制。
3、100转换成十六进制为64,步骤如下:
(1)100的二进制结果“1100100”,从右向左每四个数字分为一组。
(2)将每组的结果分别转换为十六进制。
参考资料:百度百科-二进制进制转换
1、十进制转换二进制
2 /100 0
2/50 0
2/25 1
2/12 0
2/6 0
3/2 1
1/2 1
然后从尾到头读数就是 1100100
二进制转换八进制是3位一组
所以就是 001 100 100 位数不够,前面补0
2、八进制与二进制、十六进制之间关系与具体步骤
八进制 对应二进制 十六进制 对应二进制 十六进制 对应二进制
0 000 0 0000 8 1000
1 001 1 0001 9 1001
2 010 2 0010 A 1010
3 011 3 0011 B 1011
4 100 4 0100 C 1100
5 101 5 0101 D 1101
6 110 6 0110 E 1110
7 111 7 0111 F 1111
然后对应二进制数 八进制3为一组 十六进制4位一组
二进制1100100 对应八进制 001 100 100 就是八进制数 144
二进制1100100 对应十六进制 0110 0100 就是十六进制 64
扩展资料
1、十进制
人类天然选择了十进制。
由于人类解剖学的特点,双手共有十根手指,故在人类自发采用的进位制中,十进制是使用最为普遍的一种。成语“屈指可数”某种意义上来说描述了一个简单计数的场景,而原始人类在需要计数的时候,首先想到的就是利用天然的算筹——手指来进行计数。
2、二进制
二进制有两个特点:它由两个数码0,1组成,二进制数运算规律是逢二进一。
为区别于其它进制,二进制数的书写通常在数的右下方注上基数2,或加后面加B表示,其中B是英文二进制Binary的首字母。
3、八进制
由于二进制数据的基数R较小,所以二进制数据的书写和阅读不方便,为此,在小型机中引入了八进制。八进制的基数R=8=2^3,有数码0、1、2、3、4、5、6、7,并且每个数码正好对应三位二进制数,所以八进制能很好地反映二进制。
八进制用下标8或数据后面加O表示 例如:二进制数据 ( 11 101 010 . 010 110 100 )2 对应八进制数据 (352.264)8或352.264O。
4、十六进制
由于二进制数在使用中位数太长,不容易记忆,所以又提出了十六进制数。
十六进制数有两个基本特点:它由十六个数码:数字0~9加上字母A-F组成(它们分别表示十进制数10~15),十六进制数运算规律是逢十六进一,即基数R=16=2^4,通常在表示时用尾部标志H或下标16以示区别,在c语言中用添加前缀0x以表示十六进制数。
5、进制转换
进制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。
基数是指,进位计数制中所采用的数码(数制中用来表示“量”的符号)的个数。
位权是指,进位制中每一固定位置对应的单位值。
参考资料:百度百科-进制
十进制转换二进制
2 /100 0
2/50 0
2/25 1
2/12 0
2/6 0
3/2 1
1/2 1
然后从尾到头读数就是 1100100
二进制转换八进制是3位一组
所以就是 001 100 100 位数不够,前面补0
八进制与二进制、十六进制之间关系
八进制 对应二进制 十六进制 对应二进制 十六进制 对应二进制
0 000 0 0000 8 1000
1 001 1 0001 9 1001
2 010 2 0010 A 1010
3 011 3 0011 B 1011
4 100 4 0100 C 1100
5 101 5 0101 D 1101
6 110 6 0110 E 1110
7 111 7 0111 F 1111
然后对应二进制数 八进制3为一组 十六进制4位一组
二进制1100100 对应八进制 001 100 100 就是八进制数 144
二进制1100100 对应十六进制 0110 0100 就是十六进制 64
忘采纳,纯手打。。