二进制加减法运算法则

二进制加减法运算法则,第1张

1、二进制的运算算术运算二进制的加法:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位进位);即7=111,10=1010 3=11。

2、二进制的减法:0-0=0,0-1=1(向高位借位) 1-0=1,1-1=0 (模二加运算或异或运算) 。

3、二进制的乘法:0 0 = 0 0 1 = 0,1 0 = 0,1 1 = 1 二进制的除法:0÷0 = 0,0÷1 = 0,1÷0 = 0 (无意义),1÷1 = 1 。

4、逻辑运算二进制的或运算:

遇1得1 二进制的与运算。

遇0得0 二进制的非运算:各位取反。

二进制:是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,由18世纪德国数理哲学大师莱布尼兹发现。

优点:

数字装置简单可靠,所用元件少。

只有两个数码0和1,因此它的每一位数都可用任何具有两个不同稳定状态的元件来表示。

基本运算规则简单,运算 *** 作方便。

缺点:

用二进制表示一个数时,位数多。因此实际使用中多采用送入数字系统前用十进制,送入机器后再转换成二进制数,让数字系统进行运算,运算结束后再将二进制转换为十进制供人们阅读。

二进制和十六进制的互相转换比较重要。不过这二者的转换却不用计算,每个C,C++程序员都能做到看见二进制数,直接就能转换为十六进制数,反之亦然。

采用原因:

技术实现简单,计算机是由逻辑电路组成,逻辑电路通常只有两个状态,开关的接通与断开,这两种状态正好可以用“1”和“0”表示。

简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。

适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。

易于进行转换,二进制与十进制数易于互相转换。

用二进制表示数据具有抗干扰能力强,可靠性高等优点。

二进制的运算算术运算二进制的加法运算法则:0+0=0,0+1=1 ,1+0=1, 1+1=10(向高位进位)。

二进制的运算算术运算二进制的加法:0+0=0,0+1=1 ,1+0=1,1+1=10(向高位进位);即7=111,

10=1010,3=11;

二进制的减法:0-0=0,0-1=1(向高位借位) 1-0=1,1-1=0 (模二加运算或异或运算) ;

二进制的乘法:0 0 = 0 0 1 = 0,1 0 = 0,1 1 = 1 二进制的除法:0÷0 = 0,0÷1 = 0,1÷0 = 0 (无意义),1÷1 = 1 ;

逻辑运算二进制的或运算:遇1得1;

二进制的与运算:遇0得0 二进制的非运算:各位取反。

扩展资料:


1、十进制转换为二进制:

整数转换:采用连续除基取余,逆序排列法,直至商为0。

小数转换:采用连续乘基(即2)取整,顺序排列法。例(08125)10=(01101)2。步骤:081252=1625,06252=125,0252=05,052-=10,则正向取整得(01101)2。

2、八进制转换为二进制:

把每一位八进制数对应转换为一个三位二进制数。例(745361)8= (111100101011110001)2

3、十六进制转换为二进制:把每一位十六进制数对应转换为一个四位二进制数。

参考资料:

百度百科-二进制运算法则

二进制:10101010+00101010=11010100。

运算

1、加法

二进制加法有四种情况: 0+0=0,0+1=1,1+0=1,1+1=10(0 进位为1)。

2、乘法

二进制乘法有四种情况: 0×0=0,1×0=0,0×1=0,1×1=1。

3、减法

二进制减法有四种情况:0-0=0,1-0=1,1-1=0,0-1=1 。

4、除法

二进制除法有两种情况(除数只能为1):0÷1=0,1÷1=1。

扩展资料:


二进位计数制的四则运算规则十分简单。而且四则运算最后都可归结为加法运算和移位,这样,电子计算机中的运算器线路也变得十分简单了。不仅如此,线路简化了,速度也就可以提高。这也是十进位计数制所不能相比的。

在电子计算机中采用二进制表示数可以节省设备。可 以从理论上证明,用三进位制最省设备,其次就是二进位制。但由于二进位制有包括三进位制在内的其他进位制所没有的优点,所以大多数电子计算机还是采用二进制。此外,由于二进制中只用二个符号 “ 0” 和“1”,因而可用布尔代数来分析和综合机器中的逻辑线路。 这为设计电子计算机线路提供了一个很有用的工具。

或者算成10进制等于1+3=4,然后4换成2进制变成100
或者直接算
对齐相加
11
+1
--
1+1=2,进位变0,然后上位是1,加进位1变2,仍然进位变0,就变成100了,跟十进制相加是一样的道理

 二进制四则运算和十进制四则运算原理相同,所不同的是十进制有十个数码,“满十进一”,二进制只有两个数码0和1,“满二进一”。二进制运算口诀则更为简单。
1.加法
二进制加法,在同一数位上只有四种情况:
0+0=0,0+1=1,1+0=1,1+1=10。
只要按从低位到高位依次运算,“满二进一”,就能很容易地完成加法运算。

1
二进制加法
(1)10110+1101;
(2)1110+101011。

加法算式和十进制加法一样,把右边第一位对齐,依次相应数位对齐,每个数位满二向上一位进一。
10110+1101=100011
1110+101011=111001
通过计算不难验证,二进制加法也满足“交换律”,如101+1101=1101+101=10010。
多个数相加,先把前两个数相加,再把所得结果依次与下
一个加数相加。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12898171.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存