主题:数制转换问题
			
 fanjw510
				 [专家分:110]  发布于 2006-09-18 16:04:00							
			将十进制75.34转换为8位二进制数,如何转换?请各位朋友指点一下!
						
					 
		
			
回复列表 (共2个回复)
		
								
				沙发
				
					
madding [专家分:240]  发布于 2006-09-18 19:19:00				
				点号前的除2,点号后的乘2
							 
						
				板凳
				
					
xabcxyz [专家分:940]  发布于 2006-09-29 21:07:00				
				整数部分除2取余数
    75 / 2   余 1   商 37
    37 / 2   余 1   商 18
    18 / 2   余 0   商 9
     9 / 2   余 1   商 4
     4 / 2   余 0   商 2
     2 / 2   余 0   商 1
     1 / 2   余 1   商 0   结束,逆向取余数 1001011 为整数部分转换结果,离八位结果差一位
小数部分乘2取整数
    0.34 * 2  整数 0   小数 .68
    0.68 * 2  整数 1   小数 .36
    0.36 * 2  整数 0   小数 .72
    自上而下取整数部分 .010 合并整数部分 1001011.0(10 )后两位超出不要了
							 
									
			
我来回复