Что означает >> и 0xfffffff8?

Мне сказали, что (i >> 3) быстрее, чем (i / 8) , но я не могу найти ни одного информация о том, что такое >> . Может ли кто-нибудь указать мне ссылку, которая объясняет это?

Тот же человек сказал мне: « int k = i / 8 , за которым следует ] k * 8 лучше выполнить с помощью (i & 0xfffffff8); "но опять же Google не помог м ...

Спасибо за любые ссылки!

6
задан Doug T. 11 October 2011 в 12:45
поделиться