## Multiply(Complex, Complex) {#multiply}

Multiplies *a* by *b*.

```csharp
public static Complex Multiply(Complex a, Complex b)
```

| Parameter | Type | Description |
| --- | --- | --- |
| a | Complex | The a complex. |
| b | Complex | The b complex. |

### Return Value

The result of multiplication.

### See Also

* struct [Complex](../)
* namespace [Aspose.Imaging.ImageFilters.ComplexUtils](../../complex/)
* assembly [Aspose.Imaging](../../../)

---

## Multiply(Complex, double) {#multiply_1}

Multiplies *a* by *s*.

```csharp
public static Complex Multiply(Complex a, double s)
```

| Parameter | Type | Description |
| --- | --- | --- |
| a | Complex | The a complex. |
| s | Double | The s value. |

### Return Value

The result of multiplication.

### See Also

* struct [Complex](../)
* namespace [Aspose.Imaging.ImageFilters.ComplexUtils](../../complex/)
* assembly [Aspose.Imaging](../../../)

---

## Multiply(Complex, Complex, ref Complex) {#multiply_2}

Multiplies *a* by *b*.

```csharp
public static void Multiply(Complex a, Complex b, ref Complex result)
```

| Parameter | Type | Description |
| --- | --- | --- |
| a | Complex | The a complex. |
| b | Complex | The b complex. |
| result | Complex& | The result. |

### See Also

* struct [Complex](../)
* namespace [Aspose.Imaging.ImageFilters.ComplexUtils](../../complex/)
* assembly [Aspose.Imaging](../../../)

---

## Multiply(Complex, double, ref Complex) {#multiply_3}

Multiplies *a* by *s*.

```csharp
public static void Multiply(Complex a, double s, ref Complex result)
```

| Parameter | Type | Description |
| --- | --- | --- |
| a | Complex | The a complex. |
| s | Double | The s value. |
| result | Complex& | The result. |

### See Also

* struct [Complex](../)
* namespace [Aspose.Imaging.ImageFilters.ComplexUtils](../../complex/)
* assembly [Aspose.Imaging](../../../)


