1.十进制正整数转化为二进制:
主要采用除2取余,倒序排列,高位补零。具体做法:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把得到的余数倒着写出来,高位补零。举个例子,78转化为二进制,结果如图。
2.十进制负整数转化为二进制:
方法:先是将对应的正整数转换成二进制后,对二进制取反(将0变为1,1变为0),然后对结果再加一。举例,-78转化为二进制,结果如图。
3.十进制小数转化为二进制:
主要采取乘2取整,顺序排列法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零。举例,0.625转化为二进制,结果如图。
十进制转化二进制类型有三种,需要多加强练习,才能得心应手。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!