X86Base.DivRem Método

Definição

Sobrecargas

Name Descrição
DivRem(UInt32, Int32, Int32)

int _div64(__int64 dividendo, int divisor, int* resto) IDIV reg/m32

DivRem(UInt32, UInt32, UInt32)

DIV reg não assinado _udiv64(dividendo __int64 não assinado, divisor não assinado, não assinado* resto) DIV reg/m32

DivRem(UIntPtr, IntPtr, IntPtr)

IDIV reg/m

DivRem(UIntPtr, UIntPtr, UIntPtr)

IDIV reg/m

DivRem(UInt32, Int32, Int32)

Origem:
X86Base.cs
Origem:
X86Base.cs
Origem:
X86Base.cs
Origem:
X86Base.cs

Nota

Para utilizar esta API de pré-visualização, tem de ativar as funcionalidades de pré-visualização no seu projeto ao definir a propriedade EnablePreviewFeatures como True no seu ficheiro de projeto. Para obter mais informações, veja https://aka.ms/dotnet-preview-features.

DivRem is in preview.

int _div64(__int64 dividendo, int divisor, int* resto) IDIV reg/m32

public:
 static ValueTuple<int, int> DivRem(System::UInt32 lower, int upper, int divisor);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5004", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static(int Quotient, int Remainder) DivRem(uint lower, int upper, int divisor);
[System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")]
public static(int Quotient, int Remainder) DivRem(uint lower, int upper, int divisor);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5004", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member DivRem : uint32 * int * int -> ValueTuple<int, int>
[<System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")>]
static member DivRem : uint32 * int * int -> ValueTuple<int, int>
Public Shared Function DivRem (lower As UInteger, upper As Integer, divisor As Integer) As ValueTuple(Of Integer, Integer)

Parâmetros

lower
UInt32
upper
Int32
divisor
Int32

Devoluções

Atributos

Aplica-se a

DivRem(UInt32, UInt32, UInt32)

Origem:
X86Base.cs
Origem:
X86Base.cs
Origem:
X86Base.cs
Origem:
X86Base.cs

Nota

Para utilizar esta API de pré-visualização, tem de ativar as funcionalidades de pré-visualização no seu projeto ao definir a propriedade EnablePreviewFeatures como True no seu ficheiro de projeto. Para obter mais informações, veja https://aka.ms/dotnet-preview-features.

DivRem is in preview.

DIV reg não assinado _udiv64(dividendo __int64 não assinado, divisor não assinado, não assinado* resto) DIV reg/m32

public:
 static ValueTuple<System::UInt32, System::UInt32> DivRem(System::UInt32 lower, System::UInt32 upper, System::UInt32 divisor);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5004", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static(uint Quotient, uint Remainder) DivRem(uint lower, uint upper, uint divisor);
[System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")]
public static(uint Quotient, uint Remainder) DivRem(uint lower, uint upper, uint divisor);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5004", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member DivRem : uint32 * uint32 * uint32 -> ValueTuple<uint32, uint32>
[<System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")>]
static member DivRem : uint32 * uint32 * uint32 -> ValueTuple<uint32, uint32>
Public Shared Function DivRem (lower As UInteger, upper As UInteger, divisor As UInteger) As ValueTuple(Of UInteger, UInteger)

Parâmetros

lower
UInt32
upper
UInt32
divisor
UInt32

Devoluções

Atributos

Aplica-se a

DivRem(UIntPtr, IntPtr, IntPtr)

Origem:
X86Base.cs
Origem:
X86Base.cs
Origem:
X86Base.cs
Origem:
X86Base.cs

Nota

Para utilizar esta API de pré-visualização, tem de ativar as funcionalidades de pré-visualização no seu projeto ao definir a propriedade EnablePreviewFeatures como True no seu ficheiro de projeto. Para obter mais informações, veja https://aka.ms/dotnet-preview-features.

DivRem is in preview.

IDIV reg/m

public:
 static ValueTuple<IntPtr, IntPtr> DivRem(UIntPtr lower, IntPtr upper, IntPtr divisor);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5004", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static(IntPtr Quotient, IntPtr Remainder) DivRem(UIntPtr lower, IntPtr upper, IntPtr divisor);
[System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")]
public static(IntPtr Quotient, IntPtr Remainder) DivRem(UIntPtr lower, IntPtr upper, IntPtr divisor);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5004", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member DivRem : unativeint * nativeint * nativeint -> ValueTuple<nativeint, nativeint>
[<System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")>]
static member DivRem : unativeint * nativeint * nativeint -> ValueTuple<nativeint, nativeint>
Public Shared Function DivRem (lower As UIntPtr, upper As IntPtr, divisor As IntPtr) As ValueTuple(Of IntPtr, IntPtr)

Parâmetros

lower
UIntPtr

unativeint

upper
IntPtr

nativeint

divisor
IntPtr

nativeint

Devoluções

ValueTuple<IntPtr,IntPtr>

ValueTuple<nativeint,nativeint>

Atributos

Aplica-se a

DivRem(UIntPtr, UIntPtr, UIntPtr)

Origem:
X86Base.cs
Origem:
X86Base.cs
Origem:
X86Base.cs
Origem:
X86Base.cs

Nota

Para utilizar esta API de pré-visualização, tem de ativar as funcionalidades de pré-visualização no seu projeto ao definir a propriedade EnablePreviewFeatures como True no seu ficheiro de projeto. Para obter mais informações, veja https://aka.ms/dotnet-preview-features.

DivRem is in preview.

IDIV reg/m

public:
 static ValueTuple<UIntPtr, UIntPtr> DivRem(UIntPtr lower, UIntPtr upper, UIntPtr divisor);
[System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5004", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static(UIntPtr Quotient, UIntPtr Remainder) DivRem(UIntPtr lower, UIntPtr upper, UIntPtr divisor);
[System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")]
public static(UIntPtr Quotient, UIntPtr Remainder) DivRem(UIntPtr lower, UIntPtr upper, UIntPtr divisor);
[<System.Diagnostics.CodeAnalysis.Experimental("SYSLIB5004", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member DivRem : unativeint * unativeint * unativeint -> ValueTuple<unativeint, unativeint>
[<System.Runtime.Versioning.RequiresPreviewFeatures("DivRem is in preview.")>]
static member DivRem : unativeint * unativeint * unativeint -> ValueTuple<unativeint, unativeint>
Public Shared Function DivRem (lower As UIntPtr, upper As UIntPtr, divisor As UIntPtr) As ValueTuple(Of UIntPtr, UIntPtr)

Parâmetros

lower
UIntPtr

unativeint

upper
UIntPtr

unativeint

divisor
UIntPtr

unativeint

Devoluções

ValueTuple<UIntPtr,UIntPtr>

ValueTuple<unativeint,unativeint>

Atributos

Aplica-se a