版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
汽车单片机技术长沙职业技术学院
刘岳数学大王:运算符与表达式——位运算符与表达式2位运算符与表达式位运算符功能位运算符功能&与^异或∣或<<左移~取反>>右移位运算符允许对一个字节或更大的数据单位中独立的位做处理:可以清除、设定,或者倒置任何位或多个位。也可以将一个整数的位模式向右或向左移动。位运算符是针对二进制数按位进行计算的。因此无论是二进制、十进制还是十六进制的数进行位运算,都要将其转换成二进制。3位运算符与表达式总结规律:
位与运算具有清零功能与1相与的保留,与0相与的置0位与运算符符号意义示例对于每个位位置的结果(1=设定,0=清除)
&
位AND,与
x&y
如果x和y都为1,则得到1;否则得到0计算并观察规律:11100B&10100B=?1010101010B&11110000B=?10101010B&0x0f=?注意与逻辑运算符的区别!!!4位运算符与表达式总结规律:
位或运算具有置1功能与0相或的保留,与1相或的置1位或运算符符号意义示例对于每个位位置的结果(1=设定,0=清除)
|
位OR,或
x|y
如果x和y都为0,则得到0;否则得到1计算并观察规律:11100B|10100B=?1010101010B|11110000B=?10101010B|0x0f=?注意与逻辑运算符的区别!!!5位运算符与表达式总结规律:
位异或运算具有翻转功能与0相异或的保留,与1相异或的翻转位异或运算符符号意义示例对于每个位位置的结果(1=设定,0=清除)
^
位XOR,异或
x^y
如果x或y的值不同,则得到1;相同,则得到0计算并观察规律:11100B^10100B=?10101010B^0x0f=?注意与逻辑运算符的区别!!!6位运算符与表达式总结规律:
按位进行取反间接地构造一个数,以增强程序的可移植性位取反运算符符号意义示例对于每个位位置的结果(1=设定,0=清除)
~
位NOT,非/取反
~x
如果x为0,则得到1,如果x是1,则得到0计算并观察规律:~10101010B=?~0x0f=?注意与逻辑运算符的区别!!!7位运算符与表达式左移运算符左移运算符“<<”的功能,是把“<<”左边的操作数的各二进制位全部左移若干位,移动的位数由“<<”右边的常数指定,高位丢弃,低位补0。a<<n是指把a的各二进制位向左移动n位,例如:a<<4是指把a的各二进制位向左移动4位。a=00000011B,a<<4=?b=15,b<<2=?8位运算符与表达式右移运算符右移运算符“>>”的功能,是把“>>”左边的操作数的各二进制位全部右移若干位,移动的位数由“>>”右边的常数指定。进行右移运算时,如果是无符号数,则总是在其左端补“0”。对带符号数进行右移时,空
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 木片加工过程中的气味控制考核试卷
- 宠物饲料销售技巧与客户服务考核试卷
- 护理服务模式个案
- 船舶拆除工程质量问题处理与预防考核试卷
- 甘肃紫辰铜业有限公司招聘笔试题库2024
- 广东深圳市光明区财政局招聘笔试题库2024
- 运动护目镜的抗冲击性能测试考核试卷
- 中国石油庆阳石化分公司招聘笔试题库2024
- 安全防护在交通管理中的数据隐私考核试卷
- 地下综合管廊工程照明系统设计考核试卷
- 《地形图的判读》课件-2024-2025学年人教版(2024)地理七年级上册
- 2024至2030年中国军用仿真(软件)行业市场竞争策略发展潜力报告
- 曹冲称象 任务一走进古代儿童感受曹冲巧思考 公开课一等奖创新教学设计
- 2024年新沪科大版七年级上册数学教学课件 第1章 小结与复习
- 2024年全国职业院校技能大赛高职组(智能节水系统设计与安装赛项)考试题库-上(单选题)
- 新能源汽车维修服务合同协议
- 织梦系统多站点集群架构设计与实现
- 2024兵器工业集团招聘1人(高频重点提升专题训练)共500题附带答案详解
- Unit 1 Section A(1a-Pronunciation)课件人教版2024新教材七年级上册英语
- 2024江苏溧水区区级机关镇(街)招聘编外人员56人(高频重点提升专题训练)共500题附带答案详解
- 公司关于“三重一大”决策制度落实情况的自查报告10篇
评论
0/150
提交评论