二进制和十进制之间的互相转换

368 阅读1分钟

一.二进制

1.首先用2整除一个十进制整数,得到一个商和余数
2.然后再用2去除得到的商,又会得到一个商和余数
3.重复操作,一直到商为小于1时为止
4.然后将得到的所有余数全部排列起来,再将它反过来(逆序排列),切记一定要反过来

假设我们现在需要将42转为二进制,那我们怎么做呢,如下图所示:

image.png

得出42二进制为010101

二.二进制转换为十进制

image.png