Int32x32To64-Makro (winnt.h)
Multipliziert zwei ganze 32-Bit-Ganzzahlen mit Vorzeichen und gibt ein 64-Bit-Ganzzahlergebnis mit Vorzeichen zurück. Die Funktion funktioniert unter 32-Bit-Windows optimal.
Syntax
void Int32x32To64(
[in] a,
[in] b
);
Parameter
[in] a
Die erste ganzzahlige 32-Bit-Zahl mit Vorzeichen für den Multiplikationsvorgang.
[in] b
Die zweite 32-Bit-Ganzzahl mit Vorzeichen für den Multiplikationsvorgang.
Rückgabewert
Keine
Bemerkungen
Diese Funktion wird auf allen Plattformen durch optimalen Inlinecode implementiert: eine einzelne Multiplikationsanweisung, die ein 64-Bit-Ergebnis zurückgibt.
Beachten Sie, dass der Rückgabewert der Funktion ein 64-Bit-Wert und keine LARGE_INTEGER-Struktur ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winnt.h (windows.h einschließen) |