C# Класс MyMath.PolarComplex

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

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

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

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

Метод Описание
Add ( Complex z ) : Complex
Add ( double x ) : Complex
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
PolarComplex ( ) : System
PolarComplex ( Complex z ) : System
PolarComplex ( double r ) : System
PolarComplex ( double r, double t ) : System
Sub ( Complex z ) : Complex
Sub ( double x ) : Complex

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

Метод Описание
FromCartesian ( double x, double y ) : PolarComplex

直行座標からコンストラクト

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

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

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

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

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

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

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

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

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

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

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

public PolarComplex ( double r ) : System
r double
Результат System

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

public PolarComplex ( double r, double t ) : System
r double
t double
Результат System

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

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

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

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

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

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

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