将二进制数1101101110.110101转换成十六进制数是怎样计算的?还有八进制数的呢?
答案:3 悬赏:0 手机版
解决时间 2021-03-05 11:42
- 提问者网友:富士山上尢
- 2021-03-04 20:36
将二进制数1101101110.110101转换成十六进制数是怎样计算的?还有八进制数的呢?
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-03-04 21:15
转化成十六进制为:36e.d4,转化为八进制为:1556.65。
一、二进制转换成十六进制数
将二进制数从小数点开始分别向左(整数部分)和向右(小数部分)每4位分成一组,不足4位时,对原数值用0补足4位。再将每一组数转换成十六进制数码中的一个数字,连接起来。
以此题为例:二进制数(1101101110.110101)2,转换成十六进制数为:
1、每4位分开:11'0110'1110'.1101'01
2、用0补齐至4位:001101101110.11010100
3、用十六进制的符号把每4位的二进制码写出来:36e.d4
即:(1101101110.110101)2=(36e.d4)16
二、二进制转换成八进制
取三合一法,即从二进制的小数点为分界点,向左(向右)每三位取成一位,接着将这三位二进制按权相加,得到的数就是一位八位二进制数,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的八进制数。
如果向左(向右)取三位后,取到最高(最低)位时候,如果无法凑足三位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足三位。
即:(1101101110.110101)2=(1556.65)8
扩展资料
2进制的基数是0,1
8进制的基数是0,1,2,3,4,5,6,7
16进制的基数是0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
他们对应的10进制数为0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
2进制是逢2进一,8进制就逢8进一,10进制就是逢10进1,16进制就逢16一。
而8等于2得3次方,所以用3个2进制得数,表示一个8进制得数。
16等于2得4次方,所以用4个2进制得数,表示一个16进制得数。
一、二进制转换成十六进制数
将二进制数从小数点开始分别向左(整数部分)和向右(小数部分)每4位分成一组,不足4位时,对原数值用0补足4位。再将每一组数转换成十六进制数码中的一个数字,连接起来。
以此题为例:二进制数(1101101110.110101)2,转换成十六进制数为:
1、每4位分开:11'0110'1110'.1101'01
2、用0补齐至4位:001101101110.11010100
3、用十六进制的符号把每4位的二进制码写出来:36e.d4
即:(1101101110.110101)2=(36e.d4)16
二、二进制转换成八进制
取三合一法,即从二进制的小数点为分界点,向左(向右)每三位取成一位,接着将这三位二进制按权相加,得到的数就是一位八位二进制数,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的八进制数。
如果向左(向右)取三位后,取到最高(最低)位时候,如果无法凑足三位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足三位。
即:(1101101110.110101)2=(1556.65)8
扩展资料
2进制的基数是0,1
8进制的基数是0,1,2,3,4,5,6,7
16进制的基数是0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
他们对应的10进制数为0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15
2进制是逢2进一,8进制就逢8进一,10进制就是逢10进1,16进制就逢16一。
而8等于2得3次方,所以用3个2进制得数,表示一个8进制得数。
16等于2得4次方,所以用4个2进制得数,表示一个16进制得数。
全部回答
- 1楼网友:躲不过心动
- 2021-03-04 21:39
110110
- 2楼网友:逐風
- 2021-03-04 21:33
二进制转八进制:
小数点左边:每三位二进制数转为以为一位8进制。不是3的整数是左边补0.
小数点右边:每三位二进制数转为以为一位8进制。不是3的整数是右边补0.
同理,二进制转16进制是每四位二进制对应一位16进制,同样的不够补0.
答案就不给你写了,这样对你就没意义了!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯