int i = 100; // 1100100
int v = i >> 1; // 0110010
//v = 50;
i = 99; // 1100011
v = i >> 1; // 0110001
//v = 49
i = 98; // 1100010
v = i >> 1; // 0110001
// v = 49
右移一位 == /2
哪个效率高?
int i = 100; // 1100100
int v = i >> 1; // 0110010
//v = 50;
i = 99; // 1100011
v = i >> 1; // 0110001
//v = 49
i = 98; // 1100010
v = i >> 1; // 0110001
// v = 49