BitOperations.RotateRight Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
RotateRight(UInt32, Int32) |
Memutar nilai yang ditentukan tepat dengan jumlah bit yang ditentukan. |
RotateRight(UInt64, Int32) |
Memutar nilai yang ditentukan tepat dengan jumlah bit yang ditentukan. |
RotateRight(UIntPtr, Int32) |
Memutar nilai yang ditentukan tepat dengan jumlah bit yang ditentukan. Mirip dalam perilaku dengan ROR instruksi x86. |
RotateRight(UInt32, Int32)
- Sumber:
- BitOperations.cs
- Sumber:
- BitOperations.cs
- Sumber:
- BitOperations.cs
Penting
API ini bukan kompatibel CLS.
Memutar nilai yang ditentukan tepat dengan jumlah bit yang ditentukan.
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
Parameter
- value
- UInt32
Nilai yang akan diputar.
- offset
- Int32
Jumlah bit yang akan diputar. Nilai apa pun di luar rentang [0..31] diperlakukan sebagai mod bersamaan 32.
Mengembalikan
Nilai yang diputar.
- Atribut
Keterangan
Metode ini mirip dengan ROR instruksi x86.
Berlaku untuk
RotateRight(UInt64, Int32)
- Sumber:
- BitOperations.cs
- Sumber:
- BitOperations.cs
- Sumber:
- BitOperations.cs
Penting
API ini bukan kompatibel CLS.
Memutar nilai yang ditentukan tepat dengan jumlah bit yang ditentukan.
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
Parameter
- value
- UInt64
Nilai yang akan diputar.
- offset
- Int32
Jumlah bit yang akan diputar. Nilai apa pun di luar rentang [0..63] diperlakukan sebagai mod bersamaan 64.
Mengembalikan
Nilai yang diputar.
- Atribut
Keterangan
Metode ini mirip dengan ROR instruksi x86.
Berlaku untuk
RotateRight(UIntPtr, Int32)
- Sumber:
- BitOperations.cs
- Sumber:
- BitOperations.cs
- Sumber:
- BitOperations.cs
Penting
API ini bukan kompatibel CLS.
Memutar nilai yang ditentukan tepat dengan jumlah bit yang ditentukan. Mirip dalam perilaku dengan ROR instruksi x86.
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
Parameter
- value
-
UIntPtr
unativeint
Nilai yang akan diputar.
- offset
- Int32
Jumlah bit yang akan diputar. Nilai apa pun di luar rentang [0..31] diperlakukan sebagai mod bersamaan 32 pada proses 32-bit, dan nilai apa pun di luar rentang [0..63] diperlakukan sebagai mod bersamaan 64 pada proses 64-bit.
Mengembalikan
unativeint
Nilai yang diputar.
- Atribut
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk