C# 클래스 MyMath.CartesianComplex

複素数クラスの実装1 実部と虚部をメンバに持つ 加減算は高速で、乗除算は低速
상속: Complex
파일 보기 프로젝트 열기: ufcpp/UfcppSample 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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