Я видел операторы >>
и <<
в различном коде, на который я смотрел (ничто из того, что я на самом деле не понял), но мне просто интересно, что они на самом деле делают и какие практические применения они есть.
ИЗМЕНИТЬ
Если сдвиги похожи на x * 2
и x / 2
, какова реальная разница от фактического использования операторов *
и /
? Есть ли разница в производительности?