十进制转二进制怎么算
这里介绍一种更加便捷的方法:将十进制数“拆解”,再转换成二进制数,十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
一旦掌握了这个规律,任何十进制数,都可以快捷的转换成二进制数。
怎样快速把十进制数字转换为二进制
进位制
十进位制 → 逢十进一
十进位制是我们日常使用的记数法。
用到了0,1,2,3,4,5,6,7,8,9十个数码。同一数码在数的不同数位上表示不一样的数值,就是位值制(位值原理)。
如:2012,千位上的2表示2000(2×10³),个位上的2表示2(2×2⁰)。
二进位制 → 逢二进一
二进制在计算机技术中广泛应用。
用到了0,1两个数码。
二进制同样是位值制,同一数码1,由于处于不同数位上,表示的数值也不同。
如:111,从右到左:第一位1就是1,第二位1表示2(1×2¹),第三位1表示4(1×2²)。
思考:钟表的时分秒数字是多少进位制呢?
十进制 → 二进制
言归正传!用短除法可以比较快速地把十进制数转化为二进制。
比如:21转化为二进制数。
21除以2商10余1,10除以2商5余0,5除以2商2余1,2除以2商1余0,1除以2商0余1。商为0为止!
把余数倒序着写出来就是(10101)₂=21。