二进制 或|与&运算

简介: 二进制 或|与&运算

2=00000010

4=00000100

5=00000101

d=a|b 等于00000110 &00000101 等于 00000100

|取不同 &取相同

#include "stdio.h"
int main(){
    unsigned char a=2,b=4,c=5,d;
    d=a|b;d&=c;
    printf("%d\n",d);
}
相关文章
|
2月前
|
存储 编译器
二进制相关概念、运算与应用
本文详细介绍了二进制、原码、反码和补码的概念及其应用,包括8位二进制的表示范围和常见位运算符的使用方法。通过具体示例,解释了位运算在数值翻倍、字符大小写转换和IP地址生成中的巧妙运用。此外,还提供了进制间转换的方法和Java-API中的支持。本文旨在帮助读者深入理解位运算的基础和实际应用。
74 1
二进制相关概念、运算与应用
|
数据处理
二进制算术运算的介绍
二进制算术运算 引言: 二进制算术运算是计算机科学中的重要概念,它是计算机内部运算的基础。本文将介绍二进制算术运算的基本概念和常见的运算符,以及如何进行二进制数的加法、减法、乘法和除法运算。 一、二进制算术运算的基本概念 二进制数是由0和1组成的数,它是计算机中表示数据的基本形式。在二进制算术运算中,我们使用了一些基本的运算符,包括加法、减法、乘法和除法。这些运算符在二进制数中的运算规则与十进制数中的运算规则类似,但是需要注意的是,二进制数中没有负数的概念,所以减法运算需要借位。 二、二进制数的加法运算 二进制数的加法运算与十进制数的加法运算类似,只需要按照从右到左的顺序逐位相加,并考虑
269 1
二进制浮点数的加减法运算
二进制浮点数的加减法运算
|
Python
一日一技:二进制减法是如何进行的
一日一技:二进制减法是如何进行的
194 0
二进制数的补码及运算(2)
二进制数的补码及运算(2)
333 0
二进制数的补码及运算(2)
|
存储 编译器 Linux
整型提升+算术转换——“C”
整型提升+算术转换——“C”
二进制加法
二进制加法:目标只使用位运算符来实现,还有缺陷,留待后续解决
122 0
二进制数的补码及运算(1)
二进制数的补码及运算(1)
292 0