X86Base.DivRem 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| DivRem(UInt32, Int32, Int32) |
int _div64(__int64 dividend, int divisor, int* remainder) IDIV reg/m32 |
| DivRem(UInt32, UInt32, UInt32) |
未署名_udiv64(未署名__int64股息、無符號除數、未符號*餘餘)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
注意
您必須在專案檔中將 EnablePreviewFeatures 屬性設定為 True,並啟用專案中的預覽功能,才能使用此預覽 API。 如需詳細資訊,請參閱 https://aka.ms/dotnet-preview-features。
DivRem is in preview.
int _div64(__int64 dividend, int divisor, int* remainder) 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
注意
您必須在專案檔中將 EnablePreviewFeatures 屬性設定為 True,並啟用專案中的預覽功能,才能使用此預覽 API。 如需詳細資訊,請參閱 https://aka.ms/dotnet-preview-features。
DivRem is in preview.
未署名_udiv64(未署名__int64股息、無符號除數、未符號*餘餘)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
注意
您必須在專案檔中將 EnablePreviewFeatures 屬性設定為 True,並啟用專案中的預覽功能,才能使用此預覽 API。 如需詳細資訊,請參閱 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<nativeint,nativeint>
- 屬性
適用於
DivRem(UIntPtr, UIntPtr, UIntPtr)
- 來源:
- X86Base.cs
- 來源:
- X86Base.cs
- 來源:
- X86Base.cs
- 來源:
- X86Base.cs
注意
您必須在專案檔中將 EnablePreviewFeatures 屬性設定為 True,並啟用專案中的預覽功能,才能使用此預覽 API。 如需詳細資訊,請參閱 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<unativeint,unativeint>
- 屬性