- 3
- 0
- 约1.59千字
- 约 33页
- 2018-06-19 发布于贵州
- 举报
宝典谭浩强c法度模范设计(第三版)清华课件第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 不同长度的数据进行位运算;
您可能关注的文档
- 品牌管理(清华EMBA版)课件.ppt
- 四年级上信息技术说课课件走进键盘大家庭泰山版.ppt
- 四年级上信息技术课件应用软件多精彩泰山版图文.ppt
- 四年级上信息技术课件(A)快跟鼠标握握手泰山版资料.ppt
- 四年级上信息技术课件(A)快跟鼠标握握手泰山版.ppt
- 四年级上信息技术课件打字速度靠指法泰山版.ppt
- 四年级上信息技术课件(A)走进键盘大家庭泰山版.ppt
- 四年级上册《让文字更漂亮》课件.ppt
- 四年级下信息技术课件(C)公用电脑谁做主泰山版.ppt
- 四年级上信息技术课件我与键盘初接触泰山版.ppt
- 3.第三章客观题.pdf
- 2026春人教版(新教材)小学美术二年级下册《我的小承诺》教学设计.pdf
- 2.3.2《加减混合》_教学PPT.pdf
- 10万t举力多功能浮船坞研发设计.pdf
- 《化工园区突发环境事件风险防控系统建设规范》.pdf
- 《慢病多学科协同管理效果评估技术标准》.pdf
- (最新)26年人教版二年级数学下册有余数的除法第4课时 有余数除法的竖式计算(2)(精品课件).pdf
- (最新)26年人教版三年级数学下册除数是一位数的除法笔算除法第1课时 一位数除两位数(商是两位数)【教案匹配版】.pdf
- (最新)26年人教版三年级数学下册除数是一位数的除法笔算除法第6课时 解决问题(1)(精品课件).pdf
- (最新)26年人教版三年级数学下册生活中的运动现象第1课时 轴对称【教案匹配版】.pdf
原创力文档

文档评论(0)