十进制转成二进制
1个回答
关注
展开全部
亲,很高兴为您解答,十进制转成二进制:1.正整数转二进制:除二取余,倒叙摆列,高位补零,即用2除正整数,从而得到商和余数;随后,用2除商,也将得到商与余数;如此重复,直至商小于1为止。然后,将余数进行倒叙摆列,从而得二进制2.负整数转二进制:先将所对应的正整数转换为二进制,在对二进制数取反,然后对结果加一。
咨询记录 · 回答于2023-02-12
十进制转成二进制
亲,很高兴为您解答,十进制转成二进制:1.正整数转二进制:除二取余,倒叙摆列,高位补零,即用2除正整数,从而得到商和余数;随后,用2除商,也将得到商与余数;如此重复,直至商小于1为止。然后,将余数进行倒叙摆列,从而得二进制2.负整数转二进制:先将所对应的正整数转换为二进制,在对二进制数取反,然后对结果加一。
亲,3.小数转二进制:乘2取整,正序排列对小数点后的小数乘2,得出结果后取整数。然后,继续利用小数乘2,如此重复,直至小数点后为0为止。
1.5X2,十进制转为二进制 ,然后怎么做
纯小数部分,乘以2,若积小于1,本位为0,继续乘以2;若积大于1,本位为1,积减去1所得的差再乘以2.如此进行下去,直至差为0