如图第二题,要步骤

如题所述

就计算第三个吧,25.7。整数部分,25除以2,商12余1,12除以2,商6余0,6除以2,商3余0,3除以2,商1余1,所以整数部分1001。小数部分,0.7 ,0.7乘以2等于1.4,其中1.4的个位1提取出来,剩下0.4继续乘以2等余0.8,把个位0提出来,0.8继续乘以2等于1.6。把个位提出来, 等于0.6 看着样子乘下去,小数点的后一位也不可能为0,保留3位就是101所以25.7二进制就是1001.101
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-18
(1)17转二进制
17/2 = 8 余 1
8/2 = 4 余 0
4/2 = 2 余 0
2/2 = 1 余 0
1/2 = 0 余 1
从下往上对应二进制左到右:10001
17转十六进制
将17的二进制数从右往左 , 每4位分为一个计算单位,(因为1111为15,再加1就得向前进位了),剩余不满4位的补0。
那么10001可分为:0001 0001,没4位算出来等于0001 =1,0001=1。所以十六进制为:0x11。
(2)参照(1)
(3)25.7整数部分参照(1)
小数部分0.7,乘2,取整数部分,剩余的继续乘2.
0.7 x 2 = 1.4, 取整数部分 1,剩余0.4
0.4 x 2 = 0.8,取整数部分 0,剩余0.8
0.8 x 2 = 1.6,取整数部分 1,剩余0.6
0.6 x 2 = 1.2,取整数部分 1,剩余0.2(已经有4位有效数字了)
小数部分的二进制为:0.1011
那么25.7的二进制为:11001.1011本回答被提问者和网友采纳
相似回答