Multiplies two signed 16.16 fractions.
frac16 MulSF16( frac16 m1, frac16 m2 )
This function multiplies two signed 16.16 fractions together and returns the 16.16 resulting product. The lower bits of the result are truncated.
m1, m2 The multiplicands.
The function returns the product of the two arguments.
Folio call implemented in operamath V20.
operamath.h, operamath.lib
The function does not detect overflows.
Mul32
(), Mul64(), MulS32_64(), MulU32_64(), MulF14(), MulSF30(), MulUF16(), MulSF16_F32(), MulUF16_F32(), MulSF30_F60(), MulUF30_F60()