>>392
何のエラーだよ。

>>396
bit毎に変化がある値が読みやすくなる。
コンピュータ相手の場合は2^n進表現にすると色々と都合が良い。
コンパイル時間はあまり関係ない。
ただし16進文字列だとn<<=4で桁の繰り上げができるので、
10進の掛け算(n *= 10)よりは効率が良い。
8進はn<<=3、2進はn<<=1。