UInt32x32To64 宏 (winnt.h)

将两个无符号 32 位整数相乘,返回无符号 64 位整数结果。 函数在 32 位 Windows 上以最佳方式执行。

语法

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

参数

[in] a

乘法运算的第一个无符号 32 位整数。

[in] b

乘法运算的第二个无符号 32 位整数。

返回值

备注

此函数通过最佳内联代码在所有平台上实现:返回 64 位结果的单个乘法指令。

请注意,函数的返回值是 64 位值,而不是 LARGE_INTEGER 结构。

要求

要求
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 winnt.h (包括 Windows.h)

另请参阅

Int32x32To64

大整数