Loose-Info.com

Last Update 2019/12/25


TOP - Perl - 演算子 - << >>

ビットシフト演算子は次の通りです。

<<
演算子の右側の値のビット数だけ左にシフトした値を返す
>>
演算子の右側の値のビット数だけ右にシフトした値を返す

(例)
# 1 (0001) → 4 (0100) print ((1 << 2) . "\n"); # 8 (1000) → 2 (0010) print ((8 >> 2) . "\n");

実行結果
4 2