C# Class MyMath.CartesianComplex

複素数クラスの実装1 実部と虚部をメンバに持つ 加減算は高速で、乗除算は低速
Inheritance: Complex
Afficher le fichier Open project: ufcpp/UfcppSample Class Usage Examples

Méthodes publiques

Свойство Type Description
I CartesianComplex

Méthodes publiques

Méthode Description
Add ( Complex z ) : Complex
Add ( double x ) : Complex
CartesianComplex ( ) : System
CartesianComplex ( Complex z ) : System
CartesianComplex ( double x ) : System
CartesianComplex ( double x, double y ) : System
Clone ( ) : object
Conjugate ( ) : Complex
Div ( Complex z ) : Complex
Div ( double x ) : Complex
Equals ( double x ) : bool
Equals ( object o ) : bool
GetHashCode ( ) : int
Invert ( ) : Complex
Mul ( Complex z ) : Complex
Mul ( double x ) : Complex
Negate ( ) : Complex
Norm ( ) : double
Sub ( Complex z ) : Complex
Sub ( double x ) : Complex

Private Methods

Méthode Description
FromPolar ( double r, double theta ) : CartesianComplex

極座標からコンストラクト

Method Details

Add() public méthode

public Add ( Complex z ) : Complex
z Complex
Résultat Complex

Add() public méthode

public Add ( double x ) : Complex
x double
Résultat Complex

CartesianComplex() public méthode

public CartesianComplex ( ) : System
Résultat System

CartesianComplex() public méthode

public CartesianComplex ( Complex z ) : System
z Complex
Résultat System

CartesianComplex() public méthode

public CartesianComplex ( double x ) : System
x double
Résultat System

CartesianComplex() public méthode

public CartesianComplex ( double x, double y ) : System
x double
y double
Résultat System

Clone() public méthode

public Clone ( ) : object
Résultat object

Conjugate() public méthode

public Conjugate ( ) : Complex
Résultat Complex

Div() public méthode

public Div ( Complex z ) : Complex
z Complex
Résultat Complex

Div() public méthode

public Div ( double x ) : Complex
x double
Résultat Complex

Equals() public méthode

public Equals ( double x ) : bool
x double
Résultat bool

Equals() public méthode

public Equals ( object o ) : bool
o object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Invert() public méthode

public Invert ( ) : Complex
Résultat Complex

Mul() public méthode

public Mul ( Complex z ) : Complex
z Complex
Résultat Complex

Mul() public méthode

public Mul ( double x ) : Complex
x double
Résultat Complex

Negate() public méthode

public Negate ( ) : Complex
Résultat Complex

Norm() public méthode

public Norm ( ) : double
Résultat double

Sub() public méthode

public Sub ( Complex z ) : Complex
z Complex
Résultat Complex

Sub() public méthode

public Sub ( double x ) : Complex
x double
Résultat Complex

Property Details

I static_oe public_oe property

static public CartesianComplex,MyMath I
Résultat CartesianComplex