共用方式為


BitOperations.RotateLeft 方法

定義

多載

RotateLeft(UInt32, Int32)

將所指定值依指定的位元數向左旋轉。

RotateLeft(UInt64, Int32)

將所指定值依指定的位元數向左旋轉。

RotateLeft(UIntPtr, Int32)

將所指定值依指定的位元數向左旋轉。 類似於 x86 指令 ROL 的行為。

RotateLeft(UInt32, Int32)

來源:
BitOperations.cs
來源:
BitOperations.cs
來源:
BitOperations.cs

重要

此 API 不符合 CLS 規範。

將所指定值依指定的位元數向左旋轉。

public:
 static System::UInt32 RotateLeft(System::UInt32 value, int offset);
[System.CLSCompliant(false)]
public static uint RotateLeft (uint value, int offset);
[<System.CLSCompliant(false)>]
static member RotateLeft : uint32 * int -> uint32
Public Shared Function RotateLeft (value As UInteger, offset As Integer) As UInteger

參數

value
UInt32

要旋轉的值。

offset
Int32

旋轉所要依據的位元數。 超過範圍 [0..31] 的任何值都會視為全等模數 32。

傳回

旋轉的值。

屬性

備註

這個方法的行為類似於 x86 指令 ROL。

適用於

RotateLeft(UInt64, Int32)

來源:
BitOperations.cs
來源:
BitOperations.cs
來源:
BitOperations.cs

重要

此 API 不符合 CLS 規範。

將所指定值依指定的位元數向左旋轉。

public:
 static System::UInt64 RotateLeft(System::UInt64 value, int offset);
[System.CLSCompliant(false)]
public static ulong RotateLeft (ulong value, int offset);
[<System.CLSCompliant(false)>]
static member RotateLeft : uint64 * int -> uint64
Public Shared Function RotateLeft (value As ULong, offset As Integer) As ULong

參數

value
UInt64

要旋轉的值。

offset
Int32

旋轉所要依據的位元數。 超過範圍 [0..63] 的任何值都會視為全等模數 64。

傳回

旋轉的值。

屬性

備註

這個方法的行為類似於 x86 指令 ROL。

適用於

RotateLeft(UIntPtr, Int32)

來源:
BitOperations.cs
來源:
BitOperations.cs
來源:
BitOperations.cs

重要

此 API 不符合 CLS 規範。

將所指定值依指定的位元數向左旋轉。 類似於 x86 指令 ROL 的行為。

public:
 static UIntPtr RotateLeft(UIntPtr value, int offset);
[System.CLSCompliant(false)]
public static UIntPtr RotateLeft (UIntPtr value, int offset);
[<System.CLSCompliant(false)>]
static member RotateLeft : unativeint * int -> unativeint
Public Shared Function RotateLeft (value As UIntPtr, offset As Integer) As UIntPtr

參數

value
UIntPtr

unativeint

要旋轉的值。

offset
Int32

旋轉所要依據的位元數。 範圍 [0..31] 以外的任何值都會在 32 位進程上視為 congruent mod 32,而範圍 [0..63] 以外的任何值都會被視為 64 位進程上的同位模式 64。

傳回

UIntPtr

unativeint

旋轉的值。

屬性

適用於