一个数不断除以2余数倒过来写为什么就是这个数的二进制呢请讲讲原理,最好通俗易懂的原理,先谢谢了

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 08:15:04

一个数不断除以2余数倒过来写为什么就是这个数的二进制呢
请讲讲原理,最好通俗易懂的原理,先谢谢了

我们多用的所有数都是采取位进制的,比如常用的十进制,满十进一,你看1234=1x10^3+2x10^2+3x10+4x10^0 不妨用短除法试一下,
1234/10=123.余4
123/10=12.3
12/10=1.2
1/10=0.1
你可以清楚地看到我们第一次除以10得到的是最右边的个位4,第二次得到的是十位 第三次是得到的是百位,第四次是千位.倒过来写我们得到的就是1234代表我们有 123个10 一个4.1234=1x10^3+2x10^2+3x10+4x10^0 .同理二进制下 只是换成满2进一.里面的除数变成了2而已