黑马程序员技术交流社区
标题:
进制转换
[打印本页]
作者:
906822773
时间:
2014-6-22 14:25
标题:
进制转换
求解:
int n1=num &15;
int temp=num>>>4;
中 & 和 >>> 分别代表什么意思?
作者:
小太阳
时间:
2014-6-22 14:42
等于的意思吧,我觉得
作者:
姿_`态
时间:
2014-6-22 14:43
看完老毕的视频 你就明白 ,一个是与,一个是无符号右移,你肯定是要问,为什么要与,为什么要右移,自己去看吧。
作者:
郑飞
时间:
2014-6-22 15:23
&是与
1.为了转换方便要取最后4位数 于是和15(也就是1111)做与运算
2.为了把第5-8位也抠出来 就要把原来的数向右移动4位 为了不改变原来符号 就用了无符号移动(>>>) 然后重复1的步奏
详细的还是要自己看视频 说再多不一定能说清楚 也不一定能看清楚
作者:
18353666072
时间:
2014-6-22 15:36
楼上加一
作者:
jiang_ming
时间:
2014-6-22 15:56
三楼说的很清楚了,不重复了,这么基础的问题以后自己可以百度
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2