- 5
- 0
- 约2.64千字
- 约 33页
- 2021-12-03 发布于福建
- 举报
取出的那几位移到最右端。 图12.3 右移到右端可以用下面方法实现: a 4 ② 设置一个低4位全为1,其余全为0的数。可用下面方法实现: ~ ( ~ 0 4 ) ~0的全部二进制为全1,左移4位,这样右端低4位为0。见下面所示: 0:0000…000000 ~0: 1111…111111 ~04:1111…110000 ~(~04):0000…001111 ③ 将上面二者进行运算。即 (a 4) ~ ( ~ 0 4 ) 根据上一节介绍的方法,与低4位为1的数进行运算,就能将这4位保留下来。 程序如下: main( ) {unsigned a,b,c,d; scanf(%o,a); b=a>>4; c=~(~0<<4); d=bc; printf(%o, %d\n%o, %d\n,a,a,d,d); } 运行情况如下: 331 331, 217(a的值) 15, 13 (d的值) 输入a的值为八进制数331, 即十进制数217, 其二进制形式经运算最后得到的d即八进制数15,十进制数13。 可以任意指定从右面第m位开始取其右面n位。只需将程序中的“b=a>>
您可能关注的文档
- 清华仪器分析课件--第九章紫外吸收光谱分析u实ltraviolet.ppt
- 清华会计课件第3李讲 利润表_10.ppt
- 清云技大学土木哎工程系.ppt
- 清华卓越领导力训练适的讲义课件.ppt
- 清华同方股份有限公司大悦客户销培训.ppt
- 清华大学信号与系统课件81z变换的定郑义—由拉氏变换引出z变换.ppt
- 清华大学-vlsi设计蛋导论课件第四章逻辑设计技术.ppt
- 清华大学信号与系统课物件13信号的分解.ppt
- 清华大学信额号与系统课件第四章、z变换和离散时间系统的z域分析.ppt
- 清华大学信号与系统钢课件第七章离散系统的时域分析.ppt
- 销售年终总结及明年计划:个人业绩漏斗复盘、客户分层经营与2027年业绩目标拆解示例.docx
- 美联储9月加息之后:政策路径、美元与全球资产的传导分析(兼谈“降息预期”的修正).docx
- 考勤管理制度.docx
- 病历书写内涵质量检查与缺陷评分标准细则.docx
- 班级家委会章程与常态运作.docx
- 班委竞选演讲稿写法与四篇范文:学习委员、生活委员、文体委员、班长的三分钟演讲.docx
- 留守儿童关爱保护及代理家长帮扶方案.docx
- 2027届秋招简历模板怎么排才过机筛:一名应届生的七版迭代与投递数据复盘.docx
- 2026年连锁烘焙品牌新店开业营销活动全案开业前蓄客三日爆发排期预算分配与引流转化测算.docx
- 固定资产全生命周期管理与折旧核算实施细则.docx
原创力文档

文档评论(0)