# MulSF16

Multiplies two signed 16.16 fractions.

### Synopsis

`frac16 MulSF16( frac16 m1, frac16 m2 )`

### Description

This function multiplies two signed 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(), MulUF16(), MulSF16_F32(), MulUF16_F32(), MulSF30_F60(), MulUF30_F60()`