- 1、本文档共73页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
位 运 算 继续 (1)按位与() 其运算规则为: 00=0、01=0、10=0、11=1。 如: 59=1 0000000000000101 0000000000001001 0000000000000001 ‘a’7=1 0000000000000111 0000000000000001 注意: 与的区别:是把两个操作数作为零和 非零两种情况相与。 位 运 算 继续 (2)按位或(|) 其运算规则为: 0|0=0、0|1=1、1|0=1、1|1=1。 如: 5|9=13 0000000000000101 | 0000000000001001 0000000000001101 ‘a’|7=103 | 0000000000000111 0000000001100111 注意: |与||的区别:||是把两个操作数作为零和 非零两种情况相或。 位 运 算 继续 (3)按位取反(~) 其运算规则为: ~0=1、~1=0。 如: ~5 ~ 0000000000000101 11111111111111010 ~‘a’ ~ 注意: ~与!的区别:!是把整个非0数取反得0, 把0取反得1。 位 运 算 继续 (4)按位异或(^) 其运算规则为: 0^0=0、0^1=1、1^0=1、1^1=0。 如: 5^9=12 0000000000000101 ^ 0000000000001001 0000000000001100 ‘a’^7=102 ^ 0000000000000111 0000000001100110 注意: ^不是乘方。 位 运 算 继续 (5)左移() 将一个数的各二进制位向左移若干位,左部溢 出的位舍弃不要,右部空出来的位用0补齐。 注意: 如果不超过范围,每左移1位,实际上是原数 乘以2。 如: 1353=1080 000 0000010000111 左移3位后为 0000010000111000 位 运 算 继续 (6)右移() 将一个数的各二进制位向右移若干位,右部溢 出的位舍弃不要,左部空出来的位如果是无符号数, 则用0补齐,是有符号数则按原最左端位复制。 注意: 每右移1位,实际上是原数除以2并去掉小数。 如: 1353=16 0000000010000111 右移3位后为 000 0000000010000 -602=-15 -60以补码表示为 右移2位后位 运 算 返回 (7)位运算赋值运算,包括: = |= = = ^= 如: a=b 相当于a=ab a=b 相当于a=ab 不同类型数据间的转换 返回 不同类型数据的显式转换 不同类型数据的显式转换 返回 C语言提供一种“强制类型转换”运算符,将一个 类型的变量强制转换为另一种类型。 一般形式为: (类型标识符)表达式 例如:(char)(3-3.14159*x) k=(int)((int)x+(float)i+j) (float)(x=99) 得到字符型数 得到整型数 得到实型单精度数 说明:1. 显式转换实际上是一种单元(单目)运算。 2. 各种数据类型的标识符都可以用来作显式转换运算 符。但必须用圆括号把类型标识符括起来。 如:(int)3.6+7.2 相当于((int)3.6)+7.2 (int)(3.6+7.2) 注意:对一个变量进行显式转换后,得到一个新的类型的数 据,但原来变量的类型不变。 如:float x=3.6; i=(int)x; 实验教程: P26: 2.16; 2.17; 2.
您可能关注的文档
- 2014届第一轮复习资料2.2.3我国政府是人民的政府.ppt
- chap2电子商务商业模式1.ppt
- 2014届中考语文(人教版)总复习:4.《庄子》故事两则.ppt
- 2014届高三一轮复习《课堂新坐标》理科数学(人教A版)第五章第四节数列求和.ppt
- 2014届高三一轮复习第4部分4.1中国的地形.ppt
- 2014届高三人教A版数学(理)一轮复习课件:第5章第4节数列求和.ppt
- 2014届高三第一轮复习课件文化生活第十课文化建设的中心环节.ppt
- 2014届高三高考英语复习计划现在分词-过去分词.ppt
- chapter01基础知识.ppt
- 2014届高考历史总复习专题(二)民族关系、国家统一及对外关系课件岳麓版.ppt
- 最大公因数(教学设计)-2023-2024学年五年级下册数学人教版.docx
- Unit 3 Could you please clean your room Section A (1a-2c)教学设计 2023-2024学年人教版英语八年级下册.docx
- 第15课 浮和沉(教学设计)-2023-2024学年三年级科学下册同步备课(青岛版).docx
- 8 冀中的地道战 教学设计-2024-2025学年语文五年级上册(统编版).docx
- 4.2 实验:探究加速度与力、质量的关系 教案.docx
- 第二单元《语文园地》教学设计 2024-2025学年统编版(五四学制)语文六年级上册.docx
- 5.3.1 丝路明珠(教学设计)-八年级历史与社会人文地理下册同步精品课堂(人教版).docx
- 第五单元数据处理(教学设计)-2024-2025学年六年级上册数学北师大版.docx
- 解决问题-探究四边形内角和(教案)人教版四年级下册数学.docx
- 第1课走进神奇的GoC世界(教学设计)- 六年级下册信息技术 粤教版B版.docx
文档评论(0)