C# Класс MyMath.CartesianComplex

複素数クラスの実装1 実部と虚部をメンバに持つ 加減算は高速で、乗除算は低速
Наследование: Complex
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
I CartesianComplex

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
FromPolar ( double r, double theta ) : CartesianComplex

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

Описание методов

Add() публичный Метод

public Add ( Complex z ) : Complex
z Complex
Результат Complex

Add() публичный Метод

public Add ( double x ) : Complex
x double
Результат Complex

CartesianComplex() публичный Метод

public CartesianComplex ( ) : System
Результат System

CartesianComplex() публичный Метод

public CartesianComplex ( Complex z ) : System
z Complex
Результат System

CartesianComplex() публичный Метод

public CartesianComplex ( double x ) : System
x double
Результат System

CartesianComplex() публичный Метод

public CartesianComplex ( double x, double y ) : System
x double
y double
Результат System

Clone() публичный Метод

public Clone ( ) : object
Результат object

Conjugate() публичный Метод

public Conjugate ( ) : Complex
Результат Complex

Div() публичный Метод

public Div ( Complex z ) : Complex
z Complex
Результат Complex

Div() публичный Метод

public Div ( double x ) : Complex
x double
Результат Complex

Equals() публичный Метод

public Equals ( double x ) : bool
x double
Результат bool

Equals() публичный Метод

public Equals ( object o ) : bool
o object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

Invert() публичный Метод

public Invert ( ) : Complex
Результат Complex

Mul() публичный Метод

public Mul ( Complex z ) : Complex
z Complex
Результат Complex

Mul() публичный Метод

public Mul ( double x ) : Complex
x double
Результат Complex

Negate() публичный Метод

public Negate ( ) : Complex
Результат Complex

Norm() публичный Метод

public Norm ( ) : double
Результат double

Sub() публичный Метод

public Sub ( Complex z ) : Complex
z Complex
Результат Complex

Sub() публичный Метод

public Sub ( double x ) : Complex
x double
Результат Complex

Описание свойств

I статическое публичное свойство

static public CartesianComplex,MyMath I
Результат CartesianComplex