当前位置: 代码迷 >> J2SE >> 怎样用移位来解决这个有关问题
  详细解决方案

怎样用移位来解决这个有关问题

热度:163   发布时间:2016-04-24 13:27:48.0
怎样用移位来解决这个问题?
用移位分别实现对整数12345进行整除8和乘以8,输出移位后的结果. 请各位大虾,小虾帮帮新手,谢谢!

------解决方案--------------------
int i = 12345;
System.out.println(i<<3); //12345乘以8
System.out.println(i>>3); //12345整除8
 
------解决方案--------------------
8=2^3;
[12345/8]=12345>>3 reminder 12345&7
12345*8=12345<<3

  相关解决方案