Поделиться через


Функция MultiplyExtract128 (winnt.h)

Умножает два 64-разрядных целых числа для получения 128-разрядного целого числа, сдвигает произведение вправо на указанное количество битов и возвращает низкие 64 бита результата.

Синтаксис

LONG64 MultiplyExtract128(
  [in] LONG64 Multiplier,
  [in] LONG64 Multiplicand,
  [in] BYTE   Shift
);

Параметры

[in] Multiplier

Первое целое число.

[in] Multiplicand

Второе целое число.

[in] Shift

Число разрядов для поворота.

Возвращаемое значение

Младшие 64 разряда результата.

Требования

Требование Значение
Целевая платформа Windows
Header winnt.h