_udiv64
L’intrinsèque _udiv64
divise un entier non signé 64 bits par un entier non signé 32 bits. La valeur de retour contient le quotient et l’intrinsèque retourne le reste par le biais d’un paramètre de pointeur. _udiv64
est spécifique à Microsoft.
Syntaxe
unsigned int _udiv64(
unsigned __int64 dividend,
unsigned int divisor,
unsigned int* remainder
);
Paramètres
dividend
[in] Entier non signé 64 bits à diviser.
divisor
[in] Entier non signé 32 bits à diviser par.
remainder
[out] Reste entier non signé 32 bits.
Valeur retournée
32 bits du quotient.
Notes
L’intrinsèque _udiv64
divise le dividende par diviseur. Il stocke le reste dans l’entier non signé 32 bits pointé par le reste et retourne les 32 bits du quotient.
L’intrinsèque _udiv64
est disponible à partir de Visual Studio 2019 RTM.
Spécifications
Intrinsic | Architecture | En-tête |
---|---|---|
_udiv64 |
x86, x64 | <immintrin.h> |