Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Встроенная _udiv64 функция делит 64-разрядное целое число без знака на 32-разрядное целое число без знака. Возвращаемое значение содержит кворот, а встроенный возвращает оставшуюся часть через параметр указателя. _udiv64 — это корпорация Майкрософт.
Синтаксис
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.
Требования
| Intrinsic | Архитектура | Верхний колонтитул |
|---|---|---|
_udiv64 |
x86, x64 | <immintrin.h> |