目录
十进制数转二进制
1.正整数转成二进制:除二取余,然后倒序排列,高位补零。
42转换成二进制以后就是。00101010。
2.负整数转换成二进制:将对应的正整数转换成二进制后,对二进制取反,然后对结果再加一。以42为例,负整数就是-42,如图所示:
最后即为:11010110。
3.小数转换为二进制:对小数点以后的数乘以2,取结果的整数部分(不是1就是0),然后再用小数部分再乘以2,再取结果的整数部分……以此类推,直到小数部分为0或者位数已经够了就OK了。然后把取的整数部分按先后次序排列,就构成了二进制小数部分的序列。0.125为例,如图: