X86Base.DivRem メソッド

定義

オーバーロード

名前 説明
DivRem(UInt32, Int32, Int32)

int _div64(__int64 dividend, int divisor, int* 剰余) IDIV reg/m32

DivRem(UInt32, UInt32, UInt32)

unsigned _udiv64(unsigned __int64 dividend, unsigned divisor, unsigned* 剰余) DIV reg/m32

DivRem(UIntPtr, IntPtr, IntPtr)

IDIV reg/m

DivRem(UIntPtr, UIntPtr, UIntPtr)

IDIV reg/m

DivRem(UInt32, Int32, Int32)

ソース:
X86Base.cs
ソース:
X86Base.cs
ソース:
X86Base.cs
ソース:
X86Base.cs

注意

このプレビュー API を使用するには、プロジェクト ファイル内の EnablePreviewFeatures プロパティを True に設定することで、プロジェクトでプレビュー機能を有効にする必要があります。 詳細については、「https://aka.ms/dotnet-preview-features」を参照してください。

DivRem is in preview.

int _div64(__int64 dividend, int divisor, int* 剰余) 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)

パラメーター

lower
UInt32
upper
Int32
divisor
Int32

返品

属性

適用対象

DivRem(UInt32, UInt32, UInt32)

ソース:
X86Base.cs
ソース:
X86Base.cs
ソース:
X86Base.cs
ソース:
X86Base.cs

注意

このプレビュー API を使用するには、プロジェクト ファイル内の EnablePreviewFeatures プロパティを True に設定することで、プロジェクトでプレビュー機能を有効にする必要があります。 詳細については、「https://aka.ms/dotnet-preview-features」を参照してください。

DivRem is in preview.

unsigned _udiv64(unsigned __int64 dividend, unsigned divisor, unsigned* 剰余) 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)

パラメーター

lower
UInt32
upper
UInt32
divisor
UInt32

返品

属性

適用対象

DivRem(UIntPtr, IntPtr, IntPtr)

ソース:
X86Base.cs
ソース:
X86Base.cs
ソース:
X86Base.cs
ソース:
X86Base.cs

注意

このプレビュー API を使用するには、プロジェクト ファイル内の EnablePreviewFeatures プロパティを True に設定することで、プロジェクトでプレビュー機能を有効にする必要があります。 詳細については、「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)

パラメーター

lower
UIntPtr

unativeint

upper
IntPtr

nativeint

divisor
IntPtr

nativeint

返品

ValueTuple<IntPtr,IntPtr>

ValueTuple<nativeint,nativeint>

属性

適用対象

DivRem(UIntPtr, UIntPtr, UIntPtr)

ソース:
X86Base.cs
ソース:
X86Base.cs
ソース:
X86Base.cs
ソース:
X86Base.cs

注意

このプレビュー API を使用するには、プロジェクト ファイル内の EnablePreviewFeatures プロパティを True に設定することで、プロジェクトでプレビュー機能を有効にする必要があります。 詳細については、「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)

パラメーター

lower
UIntPtr

unativeint

upper
UIntPtr

unativeint

divisor
UIntPtr

unativeint

返品

ValueTuple<UIntPtr,UIntPtr>

ValueTuple<unativeint,unativeint>

属性

適用対象