_udiv64
_udiv64
組み込みは、64 ビット符号なし整数を 32 ビット符号なし整数で除算します。 戻り値には商が保持され、組み込みは、ポインター パラメーターを使用して剰余を返します。 _udiv64
は Microsoft 固有です。
構文
unsigned int _udiv64(
unsigned __int64 dividend,
unsigned int divisor,
unsigned int* remainder
);
パラメーター
dividend
[in] 除算される 64 ビット符号なし整数。
divisor
[in] 除算する 32 ビット符号なし整数。
remainder
[out] 32 ビット符号なし整数剰余。
戻り値
32 ビットの商。
解説
_udiv64
組み込みでは、dividend が divisor で除算されます。 剰余は remainder で示される 32 ビットの符号なし整数に格納され、32 ビットの商が返されます。
_udiv64
組み込みは、Visual Studio 2019 RTM 以降で使用できます。
要件
Intrinsic | Architecture | ヘッダー |
---|---|---|
_udiv64 |
x86、x64 | <immintrin.h> |