Udostępnij za pośrednictwem


X86Base.X64.DivRem Metoda

Definicja

Przeciążenia

DivRem(UInt64, Int64, Int64)

__int64 _div128(__int64 highdividend, __int64 lowdividend, __int64 dzielnik, __int64* remainder) DIV reg/m64

DivRem(UInt64, UInt64, UInt64)

unsigned __int64 _udiv128 (bez znaku __int64 highdividend, bez znaku __int64 lowdividend, bez znaku __int64 dzielnik, niepodpisany __int64* remainder) DIV reg/m64

DivRem(UInt64, Int64, Int64)

Źródło:
X86Base.cs
Źródło:
X86Base.cs

Uwaga

Aby korzystać z tego interfejsu API w wersji zapoznawczej, należy włączyć funkcje w wersji zapoznawczej w projekcie, ustawiając właściwość EnablePreviewFeatures na True w pliku projektu. Aby uzyskać więcej informacji, zobacz https://aka.ms/dotnet-preview-features.

DivRem is in preview.

__int64 _div128(__int64 highdividend, __int64 lowdividend, __int64 dzielnik, __int64* remainder) DIV reg/m64

public:
 static ValueTuple<long, long> DivRem(System::UInt64 lower, long upper, long divisor);
[System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")]
public static (long Quotient, long Remainder) DivRem (ulong lower, long upper, long divisor);
[<System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")>]
static member DivRem : uint64 * int64 * int64 -> ValueTuple<int64, int64>
Public Shared Function DivRem (lower As ULong, upper As Long, divisor As Long) As ValueTuple(Of Long, Long)

Parametry

lower
UInt64
upper
Int64
divisor
Int64

Zwraca

Atrybuty

Dotyczy

DivRem(UInt64, UInt64, UInt64)

Źródło:
X86Base.cs
Źródło:
X86Base.cs

Uwaga

Aby korzystać z tego interfejsu API w wersji zapoznawczej, należy włączyć funkcje w wersji zapoznawczej w projekcie, ustawiając właściwość EnablePreviewFeatures na True w pliku projektu. Aby uzyskać więcej informacji, zobacz https://aka.ms/dotnet-preview-features.

DivRem is in preview.

unsigned __int64 _udiv128 (bez znaku __int64 highdividend, bez znaku __int64 lowdividend, bez znaku __int64 dzielnik, niepodpisany __int64* remainder) DIV reg/m64

public:
 static ValueTuple<System::UInt64, System::UInt64> DivRem(System::UInt64 lower, System::UInt64 upper, System::UInt64 divisor);
[System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")]
public static (ulong Quotient, ulong Remainder) DivRem (ulong lower, ulong upper, ulong divisor);
[<System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")>]
static member DivRem : uint64 * uint64 * uint64 -> ValueTuple<uint64, uint64>
Public Shared Function DivRem (lower As ULong, upper As ULong, divisor As ULong) As ValueTuple(Of ULong, ULong)

Parametry

lower
UInt64
upper
UInt64
divisor
UInt64

Zwraca

Atrybuty

Dotyczy