Bmi2.X64.MultiplyNoFlags 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
MultiplyNoFlags(UInt64, UInt64) |
unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi) MULX r64a, r64b, reg/m64 |
MultiplyNoFlags(UInt64, UInt64, UInt64*) |
unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi) MULX r64a, r64b, reg/m64 |
MultiplyNoFlags(UInt64, UInt64)
- Source:
- Bmi2.cs
- Source:
- Bmi2.cs
- Source:
- Bmi2.cs
unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)
MULX r64a, r64b, reg/m64
public:
static System::UInt64 MultiplyNoFlags(System::UInt64 left, System::UInt64 right);
public static ulong MultiplyNoFlags (ulong left, ulong right);
static member MultiplyNoFlags : uint64 * uint64 -> uint64
Public Shared Function MultiplyNoFlags (left As ULong, right As ULong) As ULong
매개 변수
- left
- UInt64
- right
- UInt64
반환
설명
위의 네이티브 서명은 관리되는 서명과 직접 일치하지 않습니다. 이 내장 함수는 64비트 프로세스에서만 사용할 수 있습니다.
적용 대상
MultiplyNoFlags(UInt64, UInt64, UInt64*)
- Source:
- Bmi2.cs
- Source:
- Bmi2.cs
- Source:
- Bmi2.cs
unsigned __int64 _mulx_u64 (unsigned __int64 a, unsigned __int64 b, unsigned __int64* hi)
MULX r64a, r64b, reg/m64
public:
static System::UInt64 MultiplyNoFlags(System::UInt64 left, System::UInt64 right, System::UInt64* low);
public static ulong MultiplyNoFlags (ulong left, ulong right, ulong* low);
static member MultiplyNoFlags : uint64 * uint64 * nativeptr<uint64> -> uint64
매개 변수
- left
- UInt64
- right
- UInt64
- low
- UInt64*
반환
설명
위의 네이티브 서명은 관리되는 서명과 직접 일치하지 않습니다. 이 내장 함수는 64비트 프로세스에서만 사용할 수 있습니다.
적용 대상
.NET