| description | Learn more about: _div64 | |
|---|---|---|
| title | _div64 | |
| ms.date | 09/02/2019 | |
| f1_keywords |
|
|
| helpviewer_keywords |
|
The _div64 intrinsic divides a 64-bit integer by a 32-bit integer. The return value holds the quotient, and the intrinsic returns the remainder through a pointer parameter. _div64 is Microsoft-specific.
int _div64(
__int64 dividend,
int divisor,
int* remainder
);dividend
[in] The 64-bit integer to divide.
divisor
[in] The 32-bit integer to divide by.
remainder
[out] The 32-bit integer bits of the remainder.
The 32 bits of the quotient.
The _div64 intrinsic divides dividend by divisor. It stores the remainder in the 32-bit integer pointed to by remainder, and returns the 32 bits of the quotient.
The _div64 intrinsic is available starting in Visual Studio 2019 RTM.
| Intrinsic | Architecture | Header |
|---|---|---|
_div64 |
x86, x64 | <immintrin.h> |