2進数と左シフト | Web制作入門

Web制作入門

Web制作の勉強中です
覚書に利用しています
間違えなどがありましたら教えて下さい

2進数と左シフトです

2進数で3を表記します
0011=3

左への1ビットシフトすると。。。
0110=6

ポイント
左端からはみ出した部分は削除
シフトで空いた右端は「0」が入る


2進数の1ビットシフトによる数値の変化
左:2倍
右:1/2

参考:
シフト演算子 - 演算子 - C言語 入門 http://www.cppdrive.jp/cstart/ope/index7.html