二进制转十进制的计算及验证方法
的有关信息介绍如下:计算机与计算机,计算机与设备,设备与设备之间,都会有相互沟通的语言,这就是“1”与“0”的组合,而这就涉及到二进制与十进制的计算问题。简析如下
二进制
二进制是计算机的通用沟通语言,用于机器PC端之间的沟通,信号是“1”与“0”的组合,在机器中,我们会用"1”与“0”的信号来定义开与关,也就是“on”或是“off”,二进制的概念就是逢二进一;
十进制
十进制,我们常用于计算,也就是逢十进一,例如10个一毛,等于1元;
十进制转二进制(方法①)
方法:除二取余(如果和设备端口输出信号,记得高低位的问题)
例如数字3,转化为二进制写法
3/2.....1
1/2.....1
二进制写法为2#11
解释为,第一个位置没有被整除,于是得1(低位),第二个位置也没有被整除,所以得1(高位),3的十进制写为2#11;
十进制转二进制(方法②)
二进制的各个位置,其实都是2的次方
低位→高位
2的零次方→2的n次方
也就是1,2,4,8,16,32,64....(备忘:二进制信号都是“1”和“0”的组合)
例如,数字3,3=2+1,低位→高位,为1,1
写为为2#11
二进制转十进制
倒推算法,二进制为逢二进一,那么低位到高位,应该是乘以2的不同次方的;
于是2#11,写为1×2 +1×1 =3
举例
十进制数字55
二进制就是32×1 +16×1+8×0 +4×1 +2×1 +1×1 =55
二进制写为2#110111
打开电脑,点击附件,找到计算器选项:
进入计算器,点击查看,选择“程序员”;
选择十进制,输入“3”,然后调换为二进制,就会得到答案,进行验算;
同理,十进制的位置,输入55,调换为二进制,也可以得到答案,进行验算;