44.二进制
2026年01月14日
44.二进制
二进制的长处是适用于机器。将十进制的数输入机器后被转化为二进制,最后再“翻译”成十进制显示出来。
那么十进制和二进制是怎样互相转换的?比如十进制的85,要转换为二进制是多少?
解:把十进制的整数转化成二进制就显然不同了,如,整数1,在二进制中仍是1,2 在二进制中便是10,3便是11。4便是200。因此,将十进制整数转换为二进制,只要将这个整数逐次用2去除,一直除到商等于0为止,然后把每次除得的余数倒排起来,便可以了。
例如把十进制的85,转化为二进制:
(85)10=(1010101)2
其中,号“10”表示十进制,号“2”表示二进制。上式表示十进制中的85等于二进制中的1010101。
那么,怎样将二进制再转换成十进制记数呢?(https://www.daowen.com)
我们知道,若将十进制转换为二进制,如1010101可表示为:(1010101)2=1×26+0×25+1×24+0×23+1×22+0×21+1
=64+0+16+0+4+0+1
=(85)1085只是十进制中的两位数,由二进制转换时便这么繁琐,倘是数千、数万甚至更大的数,其复杂程度便可想而知了。
怎么办?要是有一种机器来代替人工该多好!
是的,电子计算机就是干这种工作的,而且它的工作效率快得惊人,即便是位数繁多的数,它也能霎时之间得出结果。