Mul64

Multiplies two 64-bit integers.

Synopsis

void Mul64( int64 *p, int64 *m1, int64 *m2 )

Description

This function multiplies two 64-bit integers together and returns the product. An overflow condition is not detected. The 64-bit integer result is deposited in the location pointed to by the p argument.

Arguments

p
A pointer to a the location to store the 64-bit integer result.
m1, m2
Pointers to the locations of the two 64-bit integer multiplicands.

Implementation

Folio call implemented in operamath V20.

Associated Files

operamath.h, operamath.lib

Caveats

The function does not detect overflows.

See Also

Mul32(), MulS32_64(), MulU32_64(), MulF14(), MulSF16(), MulSF30(), MulUF16(), MulSF16_F32(), MulUF16_F32(), MulSF30_F60(), MulUF30_F60()