当前位置: 代码迷 >> Java相关 >> 初学者的问题
  详细解决方案

初学者的问题

热度:14   发布时间:2009-09-12 22:11:13.0
初学者的问题
a=10011101 为什么 a>>3=11110011 ?说明下原因。
----------------解决方案--------------------------------------------------------
a=10011101
你要知道,你的数字虽然只有0和1,但是它还是一个十进制数啊!你换成二进制再移位,然后再换成十进制看看
----------------解决方案--------------------------------------------------------
楼主想要表示的应该就是一个二进制数
   a右移3位,高位补1

----------------解决方案--------------------------------------------------------
好难,看不懂,多多学习   
----------------解决方案--------------------------------------------------------
  相关解决方案