MulUF16

Multiplies two unsigned 16.16 fractions.

Synopsis

ufrac16 MulUF16( ufrac16 m1, ufrac16 m2 )

Description

This function multiplies two unsigned 16.16 fractions together and returns the 16.16 resulting product. The lower bits of the result are truncated.

Arguments

m1, m2 The multiplicands.

Return Value

The function returns the product of the two arguments.

Implementation

Folio call implemented in operamath V20.

Associated Files

operamath.h, operamath.lib

Caveats

The function does not detect overflows.

See Also

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