题目
将十进制数56转化为二进制数 .
将十进制数56转化为二进制数 .
题目解答
答案
由题意,用56除以2,第一次能整除,得28,记0(记时从右向左),第二次能整除,得14,记0,第三次能整除,得7,记0,第四次不能整除,得3,(得3.5,但小数点后的0.5舍去不要),不能整除时记1,第五次不能整除,记1,第六次就是1,不用除,所以直接记1
∴56=1×25+1×24+1×23+0×22+0×21+0×2,
∴将十进制数56转化为二进制数为111000
故答案为:111000
解析
步骤 1:确定最高位
将56除以2的最高次幂,直到商小于2。2的5次幂是32,56除以32等于1余24,所以最高位是1。
步骤 2:确定次高位
将上一步的余数24除以2的4次幂,2的4次幂是16,24除以16等于1余8,所以次高位是1。
步骤 3:确定第三高位
将上一步的余数8除以2的3次幂,2的3次幂是8,8除以8等于1余0,所以第三高位是1。
步骤 4:确定第四高位
将上一步的余数0除以2的2次幂,2的2次幂是4,0除以4等于0余0,所以第四高位是0。
步骤 5:确定第五高位
将上一步的余数0除以2的1次幂,2的1次幂是2,0除以2等于0余0,所以第五高位是0。
步骤 6:确定最低位
将上一步的余数0除以2的0次幂,2的0次幂是1,0除以1等于0余0,所以最低位是0。
将56除以2的最高次幂,直到商小于2。2的5次幂是32,56除以32等于1余24,所以最高位是1。
步骤 2:确定次高位
将上一步的余数24除以2的4次幂,2的4次幂是16,24除以16等于1余8,所以次高位是1。
步骤 3:确定第三高位
将上一步的余数8除以2的3次幂,2的3次幂是8,8除以8等于1余0,所以第三高位是1。
步骤 4:确定第四高位
将上一步的余数0除以2的2次幂,2的2次幂是4,0除以4等于0余0,所以第四高位是0。
步骤 5:确定第五高位
将上一步的余数0除以2的1次幂,2的1次幂是2,0除以2等于0余0,所以第五高位是0。
步骤 6:确定最低位
将上一步的余数0除以2的0次幂,2的0次幂是1,0除以1等于0余0,所以最低位是0。