共用方式為


BitOperations.RotateRight 方法

定義

多載

RotateRight(UInt32, Int32)

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

RotateRight(UInt64, Int32)

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

RotateRight(UIntPtr, Int32)

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

RotateRight(UInt32, Int32)

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

重要

此 API 不符合 CLS 規範。

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

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

參數

value
UInt32

要旋轉的值。

offset
Int32

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

傳回

旋轉的值。

屬性

備註

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

適用於

RotateRight(UInt64, Int32)

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

重要

此 API 不符合 CLS 規範。

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

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

參數

value
UInt64

要旋轉的值。

offset
Int32

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

傳回

旋轉的值。

屬性

備註

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

適用於

RotateRight(UIntPtr, Int32)

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

重要

此 API 不符合 CLS 規範。

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

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

參數

value
UIntPtr

unativeint

要旋轉的值。

offset
Int32

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

傳回

UIntPtr

unativeint

旋轉的值。

屬性

適用於