分享方式:


_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 在除 。 它會將餘數儲存在以余 數指向 的 32 位不帶正負號的整數中,並傳回商數的 32 位。

內部 _udiv64 函數可從 Visual Studio 2019 RTM 開始提供。

需求

內建 架構 標題
_udiv64 x86、x64 <immintrin.h>

另請參閱

_div64
編譯器內建函式