Freigeben über


UnsignedMultiplyExtract128-Funktion (winnt.h)

Multipliziert zwei ganze 64-Bit-Ganzzahlen ohne Vorzeichen, um eine ganze 128-Bit-Zahl ohne Vorzeichen zu erzeugen, verschiebt das Produkt mit der angegebenen Anzahl von Bits nach rechts und gibt die niedrigen 64 Bit des Ergebnisses zurück.

Syntax

DWORD64 UnsignedMultiplyExtract128(
  [in] DWORD64 Multiplier,
  [in] DWORD64 Multiplicand,
  [in] BYTE    Shift
);

Parameter

[in] Multiplier

Die erste ganze Zahl.

[in] Multiplicand

Die zweite ganze Zahl.

[in] Shift

Die Anzahl der zu verschiebenden Bits.

Rückgabewert

Die unteren 64 Bits des Ergebnisses.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile winnt.h