Which is better on Android: divide by 2 or shift by 1?
Сравнение оптимизации деления и умножения на 2 с использованием битовых операций
Итоги расследования (цитирую):
With this we can now definitely say that replacing value / 2 with value >> 1 offers no benefit