コンテンツにスキップ

BITWISE_SHIFT

Category: ビット演算

Signature

BITWISE_SHIFT(var, shift)

Parameters

Parameter Description
var シフト対象の数値(符号付き32ビット整数に変換される)
shift シフトするビット数。正の値の場合は左シフト、負の値の場合は右シフト

Returns

成功時:ビットシフト演算の数値結果 失敗時:VOID

右シフト時の動作は実装依存。Windows版では算術シフトが使用される。

Example

_var = 0x7fffffff
_result = BITWISE_SHIFT(_var, -2)
// _result は 0x1fffffff になる

Compatibility

  • YAYA: TC513-901 以降

See Also

  • BITWISE_AND
  • BITWISE_OR
  • BITWISE_XOR
  • BITWISE_NOT