2007-09-06
展开全部
十进制小数转换成二进制
方法:乘2取整.即用2连续去乘纯小数部他,直至小数部分为零或满足所要求的精度,每次乘积的整数部分顺序排列,就得到要求的二进制小数.
例:
0.375转换成二进制
0.375
* 2
______________
0.750 整数部分为 0 小数部分为0.75
* 2
______________
1.50 整数部分为1 小数部分为0.5(再用0.5 * 2)
0. 5
* 2
_____________
1.0 整数部分为1 小数部分为 0(注,有的十制数,乘积以后小数部分总也得不到0 ,这时候只要乘到所需要的小数位数就可)
即:0.375=0.011B或写成 0.375D=0.011B
方法:乘2取整.即用2连续去乘纯小数部他,直至小数部分为零或满足所要求的精度,每次乘积的整数部分顺序排列,就得到要求的二进制小数.
例:
0.375转换成二进制
0.375
* 2
______________
0.750 整数部分为 0 小数部分为0.75
* 2
______________
1.50 整数部分为1 小数部分为0.5(再用0.5 * 2)
0. 5
* 2
_____________
1.0 整数部分为1 小数部分为 0(注,有的十制数,乘积以后小数部分总也得不到0 ,这时候只要乘到所需要的小数位数就可)
即:0.375=0.011B或写成 0.375D=0.011B
展开全部
和整数部分一样,用该数位的数字乘以该数位的位权,然后一一累加.
个位的位权是2的零次方,十分位的位权是2的-1次方也就是1/2,依此类推百分位位权2的-2次方即1/4...
例:二进制数101.101化成十进制
1*8+0*4+1*1+1*0.5+0*0.25+1*0.125=9.625
个位的位权是2的零次方,十分位的位权是2的-1次方也就是1/2,依此类推百分位位权2的-2次方即1/4...
例:二进制数101.101化成十进制
1*8+0*4+1*1+1*0.5+0*0.25+1*0.125=9.625
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
小数是*2看是否能进位
1011.011就是
1*8+0*4+1*2+1*1+0*0.5+1*0.25+1*0.125=?
1011.011就是
1*8+0*4+1*2+1*1+0*0.5+1*0.25+1*0.125=?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |