1.二进制运算算术运算二进制加法:000,011,101,1110(进位到高位);也就是7111,101010311。
2.二进制减法:0-00,0-11(高位借用),1-01,1-10(模二加法运算或异或运算)。
3.二进制乘法:0*00*10,1*00,1*11二进制除法:0÷00,0÷10,1÷00(无意义),1÷11。
4、逻辑运算二进制或运算:
遇到1时取1的二元与运算。
遇到0得到0二进制not运算:每一位取反。
二进制:是计算技术中广泛使用的一种数字系统。二进制数据是由0和1这两个数字表示的数字。它的基数是2,进位规则是"每两个进入一个借用规则是"借一当二",是18世纪德国数学哲学大师莱布尼茨发现的。
[优点]:
该数字装置简单可靠,元件少。
只有0和1两个数字,所以它的每一个数字都可以用具有两种不同稳定状态的任意元素来表示。
基本操作规则简单,操作方便。
【缺点】:
当一个数用二进制表示时,有许多位数。所以在实际使用中,先用十进制,再送到数字系统,送到机器后再转换成二进制数,这样数字系统才能运算,运算后再把二进制转换成十进制供人阅读。
二进制和十六进制的转换更重要。但是,不需要计算两者之间的转换。每个c和c程序员都能看到二进制数,直接转换成十六进制数,反之亦然。
【采用理由】:
技术实现很简单。计算机由一个逻辑电路组成,逻辑电路通常只有两种状态,即开关的通断,可以用"1"和"0"。
简化运算规则:两个二进制数的和、积运算有三种组合,运算规则简单,有利于简化计算机内部结构,提高运算速度。
适合逻辑运算:逻辑代数是逻辑运算的理论基础,二进制只有两位数,与"真实"和"虚假"在逻辑代数中。
容易转换,二进制数和十进制数很容易相互转换。
用二进制表示数据具有抗干扰能力强、可靠性高的优点。
二进制乘法和加法是通过移位二进制数实现的,相当于×2。计算机根据给定的加法公式和乘法公式计算出要移位多少位。