Complex::Divide Method (Complex, Complex)

 

Divides one complex number by another and returns the result.

Namespace:   System.Numerics
Assembly:  System.Numerics (in System.Numerics.dll)

public:
static Complex Divide(
	Complex dividend,
	Complex divisor
)

Parameters

dividend
Type: System.Numerics::Complex

The complex number to be divided.

divisor
Type: System.Numerics::Complex

The complex number to divide by.

Return Value

Type: System.Numerics::Complex

The quotient of the division.

The division of a complex number, a + bi, by a second complex number, number, c + di, takes the following form:

((ac + bd) / (c2 + d2)) + ((bc - ad) / (c2 + d2)i

If the calculation of the quotient results in an overflow in either the real or imaginary component, the value of that component is either Double::PositiveInfinity or Double::NegativeInfinity.

The Divide method can be used by languages that do not support custom operators. Its behavior is identical to division using the division operator.

The following example divides a complex number by each element in an array of complex numbers.

No code example is currently available or this language may not be supported.

Universal Windows Platform
Available since 8
.NET Framework
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 4.0
Windows Phone
Available since 8.1
Return to top
Show: