Partilhar via


_div64

O intrínseco _div64 divide um inteiro de 64 bits por um inteiro 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. _div64 é específico da Microsoft.

Sintaxe

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

Parâmetros

dividend
[in] O inteiro de 64 bits a ser dividido.

divisor
[in] O inteiro de 32 bits pelo qual dividir.

remainder
[out] Os bits inteiros de 32 bits do resto.

Valor retornado

Os 32 bits do quociente.

Comentários

O intrínseco _div64 divide dividend por divisor. Ele armazena o resto no inteiro de 32 bits apontado por remainder e retorna os 32 bits do quociente.

O intrínseco _div64 está disponível no Visual Studio 2019 RTM e versões posteriores.

Requisitos

Intrinsic Arquitetura Cabeçalho
_div64 x86, x64 <immintrin.h>

Confira também

_udiv64
Intrínsecos do compilador