1. 12.56 ==> 2进制表示;
结果:1为符号位,8位指数位,23为有效位
2. 0x35 (00110101) ==>
scanf <== 0x35
scanf <== 5
scanf <== 4
eg: 第5开始的4个位的值; 1101
使用到的知识: >>, <<(1 << length - 1), &
3. 同上,
0x35 <
5 <
4 <
eg: 第5开始的4个位的值做取反; 00001001
使用到的知识: <<, >>, ^(方便取反);
阅读(735) | 评论(0) | 转发(0) |