ちょっと待った。
if文とシフト演算がどう繋がるんだ?