- 0
- 0
- 约3.27千字
- 约 31页
- 2022-09-26 发布于上海
- 举报
1、按位与运算符():
1)运算规则:
00=0 10=0 01=0 11=1
▲只要对应位上的值均为1则该位上的结果值为1
2)特殊作用。
①将一个存储单元各位清0
②取某个数中的某些位。
▲方法:将本数与某个特定数按位与运算即可。;;3、按位异或运算符(^);4、按位异求反运算符(~);位移运算及其作用[右位移运算()];左位移运算符();
12.1.7 位运算赋值运算符
位运算符与赋值运算符可以组成复合赋值运算符如:=, |=, =, =, ∧=
例如,a = b相当于 a = a b。a =2相当于:a = a 2。
;12.1.8 不同长度的数据进行位运算
如果两个数据长度不同(例如long型和int型)进行位运算时(如a b,而a为long型,b为int型),系统会将二者按右端对齐。如果b为正数,则左侧16位补满0。若b为负数,左端应补满1。如果b为无符号整数型,则左侧添满0。
12.2 位运算举例
例 12.1取一个整数a从右端开始的4~7位。
可以这样考虑:
① 先使a右移4位。见图12.3。图12.3(a)是未右移时的情况,(b)图是右移4位后的情况。目的是使要; ;右移到右端可以用下面方法实现:
a 4
② 设置一个低4位全为1,其余全为0的数。可用下面方法实现:
~ ( ~ 0
您可能关注的文档
最近下载
- 浙江省金华十校4月2018届高考模拟考试数学试卷(Word版,含答案).doc VIP
- 钢结构焊缝超声波探伤检测作业指导书(含全部附表).pdf VIP
- 2017年上海高考英语试题及答案.doc VIP
- 缠论中枢自动画线公式(通达信主图).docx VIP
- (初中语文)部编版132篇必背古诗文大全.docx VIP
- 2026年法考主观真题及答案.docx VIP
- 教学——人类疾病动物模型及实验动物选择原则上课.pptx VIP
- 简明物理化学 (第二版)全部习题解答 (杜凤沛_高丕英_沈明).pdf VIP
- 小学数学求平行四边形的周长专项练习题(每日一练,共41份).pdf VIP
- 400字标准作文纸模板(A4).doc VIP
原创力文档

文档评论(0)