# MulSF16_F32

Multiplies two signed 16.16 numbers and returns a 32.32 result.

### Synopsis

`void MulSF16_F32( frac32 *prod, frac16 m1, frac16 m2 )`

### Description

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

### Arguments

prod
  A pointer to the location to store the 32-bit result.

m1, m2
  Two 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(), MulUF16_F32(), MulSF30_F60(), MulUF30_F60()`