Condividi tramite


Macro Int32x32To64 (winnt.h)

Moltiplica due interi con segno a 32 bit, restituendo un risultato intero con segno a 64 bit. La funzione viene eseguita in modo ottimale in Windows a 32 bit.

Sintassi

void Int32x32To64(
  [in]  a,
  [in]  b
);

Parametri

[in] a

Primo intero a 32 bit con segno per l'operazione di moltiplicazione.

[in] b

Secondo intero con segno a 32 bit per l'operazione di moltiplicazione.

Valore restituito

nessuno

Osservazioni

Questa funzione viene implementata in tutte le piattaforme in base al codice inline ottimale: una singola istruzione di moltiplicazione che restituisce un risultato a 64 bit.

Si noti che il valore restituito della funzione è un valore a 64 bit, non una struttura LARGE_INTEGER .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winnt.h (include Windows.h)

Vedi anche

Numeri interi di grandi dimensioni

UInt32x32To64