- 2
- 0
- 约1.59千字
- 约 33页
- 2018-07-20 发布于贵州
- 举报
工作文档谭浩强c法度模范设计(第三版)清华ppt课件第12章位运算
;; 概念; 12.1 位运算符和位运算; 12.1.1“按位与”运算符(&);按位与的用途:; (2) 取一个数中某些指定位。 ; (3)保留一位的方法:与一个数进行&运算,此数在该位取1。; 12.1.2 “按位或”运算符(|);应用:按位或运算常用来对一个数据的某些位定值为1。例如:如果想使一个数a的低4位改为1,只需将a与017进行按位或运算即可。;12.1.3“异或”运算符(∧);; 因为原数中的1与0进行∧运算得1,0∧0得0,故保留原数。;(3) 交换两个值,不用临时变量;① 执行前两个赋值语句:“a=a∧b;”和“b=b∧a;”相当于b=b∧(a∧b)。
② 再执行第三个赋值语句: a=a∧b。由于a的值等于(a∧b),b的值等于(b∧a∧b),因此,相当于a=a∧b∧b∧a∧b,即a的值等于a∧a∧b∧b∧b,等于b。
a得到b原来的值。; 12.1.4 “取反”运算符(~); 12.1.5 左移运算符(<<); 12.1.5 左移运算符(<<); 12.1.6 右移运算符();;例: a的值是八进制数113755:
a:1001011111101101 (用二进制形式表示)
a1: 0100101111110110 (逻辑右移时)
a1: 1100101111110110 (算术右移时);; 12.1.8 不同长度的数据进行位运算;
您可能关注的文档
最近下载
- TCNAS53-2025抗肿瘤药物静脉给药技术学习解读课件附送标准全文word版.pptx
- 浙江杭州西湖区行政审批服务管理办公室编外招聘笔试真题2023.pdf VIP
- 人力资源和社会保障部等两部门:颁布《安检员(邮件快件安检员)国家职业技能标准》.pdf VIP
- 安检员国家职业技能标准(2021年版).docx VIP
- [西湖区]2025浙江杭州市西湖区行政审批服务管理办公室招聘编外合同制人员2人笔试历年参考题库典型考点附带答案详解.docx VIP
- 资产评估服务投标方案102.doc VIP
- 资产评估项目评估服务方案投标技术方案资产评估工作关键性内容及重难点分析资产评估风险防范措施.docx VIP
- 资产评估机构采购投标方案355页.docx
- 资产评估服务投标方案(技术方案).docx
- 2024版中澳高校合作办学协议书.docx VIP
原创力文档

文档评论(0)