博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言位操作--逻辑运算符组合
阅读量:7110 次
发布时间:2019-06-28

本文共 376 字,大约阅读时间需要 1 分钟。

假设读者熟悉普通代数与布尔代数,下面是部分常见的涉及到加法、减法与逻辑运算符的组合:

a.        -x=~x+1

b.           =~(x-1)

c.        ~x=-x-1

d.        -~x=x+1

e.        ~-x=x-1

f.         x+y=x-~y-1

g.             =(x^y)+2(x&y)

h.             =(x|y)+(x&y)

i.              =2(x|y)-(x^y)

j.           x-y=x+~y+1

k.               =(x^y)-2(~x&y)

l.                =(x&~y)-(~x&y)

m.              =2(x&~y)-(x^y)

n.          x^y=(x|y)-(x&y)

o.          x&~y=(x|y)-y

p.                  =x-(x&y)

q.               ~(x-y)=y-x-1

r.                         =~x+y

s.          ~(x^y)=(x&y)-(x|y)-1

t .                      =(x&y)+~(x|y)

u.          x|y=(x&~y)+y

v.          x&y=(~x|y)-~x

 

转载地址:http://aclhl.baihongyu.com/

你可能感兴趣的文章
Scala 入门
查看>>
vSphere5.0实用小技巧-DPM计划任务
查看>>
使用RPC实现网络中更换模型
查看>>
Android开发:同意协议CheckBox的使用
查看>>
DB2数据库初始调优和设计方面的考虑
查看>>
由儿童故事引申出的ORACLE优化思路剖析
查看>>
使用photoshop快速制作一、二寸寸照
查看>>
jetbrains系列IDE的设置问题
查看>>
Groovy
查看>>
关于添加待入库文件列表内容
查看>>
JAVA与C++ 数据类型
查看>>
移动设计八原则
查看>>
英语前后缀表
查看>>
我的友情链接
查看>>
Why and How to Convert a VMware Virtual IDE disk to SCSI
查看>>
linux系统下ps -aux和ps -ef命令参数的作用及区别详解
查看>>
制作Nginx控制脚本实现:service nginx restart|reload|stop|st
查看>>
MySQL 体系结构以及各种文件类型学习汇总
查看>>
服务器维护常用命令
查看>>
解决squid缓存错误页面的办法
查看>>