Makro Int32x32To64 (winnt.h)

Mengalikan dua bilangan bulat 32-bit yang ditandatangani, mengembalikan hasil bilangan bulat 64-bit yang ditandatangani. Fungsi ini bekerja secara optimal pada Windows 32-bit.

Sintaks

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

Parameter

[in] a

Bilangan bulat 32-bit pertama yang ditandatangani untuk operasi perkalian.

[in] b

Bilangan bulat 32-bit kedua yang ditandatangani untuk operasi perkalian.

Mengembalikan nilai

Tidak ada

Keterangan

Fungsi ini diimplementasikan pada semua platform dengan kode sebaris yang optimal: satu instruksi kalikan yang mengembalikan hasil 64-bit.

Harap dicatat bahwa nilai pengembalian fungsi adalah nilai 64-bit, bukan struktur LARGE_INTEGER .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header winnt.h (sertakan Windows.h)

Lihat juga

Bilangan Bulat Besar

UInt32x32To64