286.25 2.625怎么转化成二进制
答案:2 悬赏:0 手机版
解决时间 2021-11-15 23:53
- 提问者网友:精神病院里
- 2021-11-15 08:19
286.25 2.625怎么转化成二进制
最佳答案
- 五星知识达人网友:掌灯师
- 2021-11-15 09:36
286/16=17,余数14,二进制形式1110
17/16=1,余数1,二进制形式0001
1/16=0,余数1,二进制形式0001
286d=000100011110b=100011110b(最高有效位之前的0可以删除,不影响其数值大小)
0.25*16=4.0,整数4,二进制形式0100
0.25d=0.0100b=0.01b(最低有效位之后的0可以删除,不影响其数值大小)
286.25d=100011110.01b
2的二进制形式是10,2d=10b
0.625*16=10.0,整数10,二进制形式1010
0.625d=0.1010b=0.101b
2.625d=10.101b
17/16=1,余数1,二进制形式0001
1/16=0,余数1,二进制形式0001
286d=000100011110b=100011110b(最高有效位之前的0可以删除,不影响其数值大小)
0.25*16=4.0,整数4,二进制形式0100
0.25d=0.0100b=0.01b(最低有效位之后的0可以删除,不影响其数值大小)
286.25d=100011110.01b
2的二进制形式是10,2d=10b
0.625*16=10.0,整数10,二进制形式1010
0.625d=0.1010b=0.101b
2.625d=10.101b
全部回答
- 1楼网友:北城痞子
- 2021-11-15 10:54
举个别的栗子来说明,具体你的数可以参照计算
2013.5673D=?B
整数部分2013
写出二进制各位基数,个位1,高位是低位乘以2,写到比2013大为止
2048,1024,512,256,128,64,32,16,8,4,2,1用这组数从高到低将2013凑出来___0,___1,__1,__1,__1,_1,_0,_1,1,1,0,1 用到的数下面写1,其余写0
2013=1024+989=1024+512+477=1024+512+256+221=1024+512+256+128+93=1024+512+256+128+64+29=1024+512+256+128+64+16+13=1024+512+256+128+64+16+8+4+1
2013D=0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯