JavaScript

ビットシフト備忘録

ビットシフト >> 右へ << 左へ ある数を 2 倍, 1/2 倍(小数切捨)するときに有用。 この仕組みを理解するため、例、右シフト 1 がどうして 1/2 倍になるかを考える。 21 を 2 進数表記すると 10101 である。 parseInt(10101,2) = 21 2 進数では、各位の値が 1…