指定されたビットの数だけ左へシフトした数値を計算します。
BITLSHIFT(value, shift_amt)
有効な引数は次のとおりです。
引数 | 説明 |
---|---|
value | へシフトする値を指定します。 |
shift_amt | シフトするビット数を指定します。 |
数値を左へシフトするというのは、その数値のバイナリ表記の右側にゼロ (0) を追加することです。 shift_amt が負の数値の場合、値は右にシフトされます。
各引数に数値データを受け取り、数値データを返します。
BITLSHIFT(3,5) 結果:96
BITLSHIFT(1,4) 結果:16