ILNumerics Ultimate VScomplexDivision Operator (complex, complex)ILNumerics Ultimate VS Documentation
ILNumerics - The Productivity Machine
Divide two numbers

[ILNumerics Core Module]

Namespace: ILNumerics
Assembly: ILNumerics.Core (in ILNumerics.Core.dll) Version: 4.14.0.0 (4.14.6369.1422)
Syntax

public static complex operator /(
	complex A,
	complex B
)

Parameters

A
Type: ILNumericscomplex
Divident
B
Type: ILNumericscomplex
Divisor

Return Value

Type: complex
Result
Remarks

Unless the operator must handle special inputs (Inf or 0 values), the algorithm described in [1] is used for division. This is considered to be more robust against floating point overflow than the naive approach of simple cartesian division.

References: [1]: Smith, R.L., Algorithm 116: Complex division. Commun.ACM 5,8 (1962),435
[2]: Stewart, G.W., A note on complex division, ACM trans.on math software, Vol.11, N.3 (1985)

[ILNumerics Core Module]

See Also

Reference