Partager via


_div64

L’intrinsèque _div64 divise un entier 64 bits par un entier 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. _div64 est spécifique à Microsoft.

Syntaxe

int _div64(
   __int64 dividend,
   int divisor,
   int* remainder
);

Paramètres

dividend
[in] Entier 64 bits à diviser.

divisor
[in] Entier 32 bits à diviser.

remainder
[out] Bits entiers 32 bits du reste.

Valeur retournée

32 bits du quotient.

Notes

L’intrinsèque _div64 divise le dividende par diviseur. Il stocke le reste dans l’entier 32 bits pointé par le reste et retourne les 32 bits du quotient.

L’intrinsèque _div64 est disponible à partir de Visual Studio 2019 RTM.

Spécifications

Intrinsic Architecture En-tête
_div64 x86, x64 <immintrin.h>

Voir aussi

_udiv64
Intrinsèques du compilateur