Lsr

ページ名:Lsr
  • Lsr

Value = Lsr ( Number , Bit )

ビット数だけ右にシフトした数値を返します。 0ビットが左から符号ビットにシフトされます。
Numberのタイプは、Byte、Short、Integer、またはLongのいずれかです。
Bitの有効範囲は、Number引数の型によって異なります。

Type of Number

Range of Bit
Byte 0...7
Short 0...15
Integer 0...31
Long 0...63

 

戻り値のデータ型はNumberのデータ型です。

Errors

Message

Description
Type mismatch (6) The datatype of the Number argument is not valid.
Bad argument (20) The Bit argument is out of range.

Examples

Print Bin(11, 32), 11
Print Bin(Lsr(11, 2), 32), Lsr(11, 2)
00000000000000000000000000001011 11
00000000000000000000000000000010 2

 

Print Bin(-11, 32), -11
Print Bin(Lsr(-11, 2), 32), Lsr(-11, 2)
11111111111111111111111111110101 -11
00111111111111111111111111111101 1073741821

See also

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧