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。
多个数相加,先把前两个数相加,再把所得结果依次与下
一个加数相加。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)