_udiv64
O intrínseco _udiv64
divide um inteiro sem sinal de 64 bits por um inteiro sem sinal de 32 bits. O valor retornado contém o quociente, e o intrínseco retorna o resto por meio de um parâmetro de ponteiro. _udiv64
é específico da Microsoft.
Sintaxe
unsigned int _udiv64(
unsigned __int64 dividend,
unsigned int divisor,
unsigned int* remainder
);
Parâmetros
dividend
[in] O inteiro sem sinal de 64 bits a ser dividido.
divisor
[in] O inteiro sem sinal de 32 bits pelo qual dividir.
remainder
[out] O resto inteiro sem sinal de 32 bits.
Valor retornado
Os 32 bits do quociente.
Comentários
O intrínseco _udiv64
divide dividend por divisor. Ele armazena o resto no inteiro sem sinal de 32 bits apontado por remainder e retorna os 32 bits do quociente.
O intrínseco _udiv64
está disponível no Visual Studio 2019 RTM e versões posteriores.
Requisitos
Intrinsic | Arquitetura | Cabeçalho |
---|---|---|
_udiv64 |
x86, x64 | <immintrin.h> |