_udiv64
Встроенная _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> |