Udostępnij za pośrednictwem


_udiv64

Funkcja wewnętrzna _udiv64 dzieli 64-bitową liczbę całkowitą bez znaku przez 32-bitową liczbę całkowitą bez znaku. Wartość zwracana przechowuje iloraz, a funkcja wewnętrzna zwraca resztę za pośrednictwem parametru wskaźnika. _udiv64 jest specyficzny dla firmy Microsoft.

Składnia

unsigned int _udiv64(
   unsigned __int64 dividend,
   unsigned int divisor,
   unsigned int* remainder
);

Parametry

dywidenda
[in] 64-bitowa liczba całkowita bez znaku do dzielenia.

dzielnik
[in] 32-bitowa liczba całkowita bez znaku, która ma być podzielona.

reszta
[out] 32-bitowa liczba całkowita bez znaku pozostała.

Wartość zwracana

32 bity ilorazu.

Uwagi

Wewnętrzne _udiv64 podziały dywidendy przez dzielnik. Przechowuje resztę w 32-bitowej niepodpisanej liczbą całkowitą wskazywaną przez resztę i zwraca 32 bity ilorazu.

Funkcja wewnętrzna _udiv64 jest dostępna od programu Visual Studio 2019 RTM.

Wymagania

Nieodłączny Architektura Nagłówek
_udiv64 x86, x64 <immintrin.h>

Zobacz też

_div64
Funkcje wewnętrzne kompilatora