MulUF16_F32

Multiplies two unsigned 16.16 numbers and returns a 32.32 result.

Synopsis

void MulUF16_F32( ufrac32 *prod, ufrac16 m1, ufrac16 m2 )

Description

This function multiplies two unsigned 16.16 numbers together and deposits the unsigned 32.32 result in the location pointed to by the prod argument.

Arguments

prod
A pointer to the location to store the result.
m1, m2
Two unsigned 16.16 multiplicands.

Implementation

Folio call implemented in operamath V20.

Associated Files

operamath.h, operamath.lib

See Also

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