Property | Type | Description | |
---|---|---|---|
I | Complex | ||
Im | double | ||
One | Complex | ||
Re | double | ||
Zero | Complex |
Method | Description | |
---|---|---|
Add ( Complex a, Complex b ) : Complex |
Adds two complex numbers.
|
|
Add ( Complex a, double s ) : Complex |
Adds scalar value to a complex number.
|
|
Add ( Complex a, Complex b, Complex &result ) : void |
Adds two complex numbers and puts the result into the third complex number.
|
|
Add ( Complex a, double s, Complex &result ) : void |
Adds scalar value to a complex number and puts the result into another complex number.
|
|
ApproxEqual ( Complex a, Complex b ) : bool |
Tests whether two complex numbers are approximately equal using default tolerance value. The default tolerance value, which is used for the test, equals to 8.8817841970012523233891E-16. |
|
ApproxEqual ( Complex a, Complex b, double tolerance ) : bool |
Tests whether two complex numbers are approximately equal given a tolerance value. The default tolerance value, which is used for the test, equals to 8.8817841970012523233891E-16. |
|
Clone ( ) : Complex |
Creates an exact copy of this Complex object.
|
|
Complex ( Complex c ) : System |
Initializes a new instance of the Complex class.
|
|
Complex ( double re, double im ) : System |
Initializes a new instance of the Complex class.
|
|
Cos ( Complex a ) : Complex |
Calculates Cosine value of the complex number.
|
|
Divide ( Complex a, Complex b ) : Complex |
Divides one complex number by another complex number.
|
|
Divide ( Complex a, double s ) : Complex |
Divides a complex number by a scalar value.
|
|
Divide ( double s, Complex a ) : Complex |
Divides a scalar value by a complex number.
|
|
Divide ( Complex a, Complex b, Complex &result ) : void |
Divides one complex number by another complex number and puts the result in a third complex number.
|
|
Divide ( Complex a, double s, Complex &result ) : void |
Divides a complex number by a scalar value and puts the result into another complex number.
|
|
Divide ( double s, Complex a, Complex &result ) : void |
Divides a scalar value by a complex number and puts the result into another complex number.
|
|
Equals ( object obj ) : bool |
Returns a value indicating whether this instance is equal to the specified object.
|
|
Exp ( Complex a ) : Complex |
Calculates exponent (e raised to the specified power) of a complex number.
|
|
GetHashCode ( ) : int |
Returns the hashcode for this instance.
|
|
GetObjectData ( |
Populates a SerializationInfo with the data needed to serialize the target object.
|
|
Log ( Complex a ) : Complex |
Calculates natural (base e) logarithm of a complex number.
|
|
Multiply ( Complex a, Complex b ) : Complex |
Multiplies two complex numbers.
|
|
Multiply ( Complex a, double s ) : Complex |
Multiplies a complex number by a scalar value.
|
|
Multiply ( Complex a, Complex b, Complex &result ) : void |
Multiplies two complex numbers and puts the result in a third complex number.
|
|
Multiply ( Complex a, double s, Complex &result ) : void |
Multiplies a complex number by a scalar value and puts the result into another complex number.
|
|
Negate ( Complex a ) : Complex |
Negates a complex number.
|
|
Parse ( string s ) : Complex |
Converts the specified string to its Complex equivalent.
|
|
Sin ( Complex a ) : Complex |
Calculates Sine value of the complex number.
|
|
Sqrt ( Complex a ) : Complex |
Calculates square root of a complex number.
|
|
Subtract ( Complex a, Complex b ) : Complex |
Subtracts one complex number from another.
|
|
Subtract ( Complex a, double s ) : Complex |
Subtracts a scalar from a complex number.
|
|
Subtract ( double s, Complex a ) : Complex |
Subtracts a complex number from a scalar value.
|
|
Subtract ( Complex a, Complex b, Complex &result ) : void |
Subtracts one complex number from another and puts the result in the third complex number.
|
|
Subtract ( Complex a, double s, Complex &result ) : void |
Subtracts a scalar value from a complex number and puts the result into another complex number.
|
|
Subtract ( double s, Complex a, Complex &result ) : void |
Subtracts a complex number from a scalar value and puts the result into another complex number.
|
|
Tan ( Complex a ) : Complex |
Calculates Tangent value of the complex number.
|
|
ToString ( ) : string |
Returns a string representation of this object.
|
|
TryParse ( string s, Complex &result ) : bool |
Try to convert the specified string to its Complex equivalent.
|
|
operator ( ) : Complex |
Negates the complex number.
|
|
operator ( ) : bool |
Tests whether two specified complex numbers are equal.
|
Method | Description | |
---|---|---|
ICloneable ( ) : object |
Creates an exact copy of this Complex object.
|
public static Add ( Complex a, Complex b ) : Complex | ||
a | Complex | A |
b | Complex | A |
return | Complex |
public static Add ( Complex a, double s ) : Complex | ||
a | Complex | A |
s | double | A scalar value. |
return | Complex |
public static Add ( Complex a, Complex b, Complex &result ) : void | ||
a | Complex | A |
b | Complex | A |
result | Complex | A |
return | void |
public static Add ( Complex a, double s, Complex &result ) : void | ||
a | Complex | A |
s | double | A scalar value. |
result | Complex | A |
return | void |
public static ApproxEqual ( Complex a, Complex b ) : bool | ||
a | Complex | A |
b | Complex | A |
return | bool |
public static ApproxEqual ( Complex a, Complex b, double tolerance ) : bool | ||
a | Complex | A |
b | Complex | A |
tolerance | double | The tolerance value used to test approximate equality. |
return | bool |
public Complex ( Complex c ) : System | ||
c | Complex | Source complex number. |
return | System |
public Complex ( double re, double im ) : System | ||
re | double | Real part. |
im | double | Imaginary part. |
return | System |
public static Cos ( Complex a ) : Complex | ||
a | Complex | A |
return | Complex |
public static Divide ( Complex a, Complex b ) : Complex | ||
a | Complex | A |
b | Complex | A |
return | Complex |
public static Divide ( Complex a, double s ) : Complex | ||
a | Complex | A |
s | double | A scalar value. |
return | Complex |
public static Divide ( double s, Complex a ) : Complex | ||
s | double | A scalar value. |
a | Complex | A |
return | Complex |
public static Divide ( Complex a, Complex b, Complex &result ) : void | ||
a | Complex | A |
b | Complex | A |
result | Complex | A |
return | void |
public static Divide ( Complex a, double s, Complex &result ) : void | ||
a | Complex | A |
s | double | A scalar value. |
result | Complex | A |
return | void |
public static Divide ( double s, Complex a, Complex &result ) : void | ||
s | double | A scalar value. |
a | Complex | A |
result | Complex | A |
return | void |
public Equals ( object obj ) : bool | ||
obj | object | An object to compare to this instance. |
return | bool |
public static Exp ( Complex a ) : Complex | ||
a | Complex | A |
return | Complex |
public GetObjectData ( |
||
info | The |
|
context | The destination (see |
|
return | void |
public static Log ( Complex a ) : Complex | ||
a | Complex | A |
return | Complex |
public static Multiply ( Complex a, Complex b ) : Complex | ||
a | Complex | A |
b | Complex | A |
return | Complex |
public static Multiply ( Complex a, double s ) : Complex | ||
a | Complex | A |
s | double | A scalar value. |
return | Complex |
public static Multiply ( Complex a, Complex b, Complex &result ) : void | ||
a | Complex | A |
b | Complex | A |
result | Complex | A |
return | void |
public static Multiply ( Complex a, double s, Complex &result ) : void | ||
a | Complex | A |
s | double | A scalar value. |
result | Complex | A |
return | void |
public static Negate ( Complex a ) : Complex | ||
a | Complex | A |
return | Complex |
public static Parse ( string s ) : Complex | ||
s | string | A string representation of a complex number. |
return | Complex |
public static Sin ( Complex a ) : Complex | ||
a | Complex | A |
return | Complex |
public static Sqrt ( Complex a ) : Complex | ||
a | Complex | A |
return | Complex |
public static Subtract ( Complex a, Complex b ) : Complex | ||
a | Complex | A |
b | Complex | A |
return | Complex |
public static Subtract ( Complex a, double s ) : Complex | ||
a | Complex | A |
s | double | A scalar value to be subtracted. |
return | Complex |
public static Subtract ( double s, Complex a ) : Complex | ||
s | double | A scalar value to subtract from. |
a | Complex | A |
return | Complex |
public static Subtract ( Complex a, Complex b, Complex &result ) : void | ||
a | Complex | A |
b | Complex | A |
result | Complex | A |
return | void |
public static Subtract ( Complex a, double s, Complex &result ) : void | ||
a | Complex | A |
s | double | A scalar value to be subtracted. |
result | Complex | A |
return | void |
public static Subtract ( double s, Complex a, Complex &result ) : void | ||
s | double | A scalar value to subtract from. |
a | Complex | A |
result | Complex | A |
return | void |
public static Tan ( Complex a ) : Complex | ||
a | Complex | A |
return | Complex |
public static TryParse ( string s, Complex &result ) : bool | ||
s | string | A string representation of a complex number. |
result | Complex | |
return | bool |