二进制的几种算法


二进制的计算是计算机专业的基础课,但是我学过之后都忘了,,此处整理一下,以备查验。

1.加法

  • 0 + 0 = 0; 0 + 1 = 1;
  • 1 + 0 = 1; 1 + 1 = 1(进位1);

2.减法

  • 0 - 0 = 0; 1 - 1 = 0;
  • 1 - 0 = 1; 0 - 1 = 1(需借位);

3.乘法

  • 0 * 0 = 0; 0 * 1 = 0;
  • 1 * 0 = 0; 1 * 1 = 1;

4.除法

  • 0 / 0 = 0 ; 0 / 1 = 0;
  • 1 / 0 = [无意义]; 1 / 1 = 1;

5.与运算(逻辑乘)

  全1为1,其余情况都是0。

  • 0 ^ 0 = 0;0 ^ 1 = 0;
  • 1 ^ 0 = 0; 1 ^ 1 = 1;

6.或运算(逻辑加)

  全0为0,其余情况都是1。

  •  0 = 0;0  1 = 1;
  • 0 = 1;1  1 = 1;

7.异或运算

相同为0,不同为1。

  • 0 = 0; 0 ⊕ 1 = 1;
  • 0 = 1;1 ⊕ 1 = 0;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM