Struct Complex

Struct Complex

Названий на: Aspose.Imaging.ImageFilters.ComplexUtils Асамблея: Aspose.Imaging.dll (25.4.0)

Структура складних чисел.

public struct Complex : IEquatable<complex>

Implements

IEquatable

Нападні члени

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

Complex(подвійний, подвійний)

Ініціалізація нової інстанції Aspose.Imaging.ImageFilters.ComplexUtils.complex структури.

public Complex(double real, double imaginary)

Parameters

real double

І справжня частина.

imaginary double

Уявіть собі частину.

Complex(Complex)

Ініціалізація нової інстанції Aspose.Imaging.ImageFilters.ComplexUtils.complex структури.

public Complex(Complex c)

Parameters

c Complex

Комплексна цифра

Fields

І

Я складно мати Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM дорівнює 1.

public static readonly Complex I

Полезна вартість

Complex

One

Один комплекс має Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re і Wl17.Imagifilter.ComplexУtiles. Complex .Im дорівнює 1.

public static readonly Complex One

Полезна вартість

Complex

SizeOfComplex

Розмір комплексу.

public static readonly int SizeOfComplex

Полезна вартість

int

SizeOfDouble

Розмір системи – подвійний.

public static readonly int SizeOfDouble

Полезна вартість

int

Zero

Це нульовий комплекс.

public static readonly Complex Zero

Полезна вартість

Complex

Properties

Im

Приймати або встановити уявне частину.

public double Im { get; set; }

вартість нерухомості

double

Magnitude

Знайдіть величину

public double Magnitude { get; }

вартість нерухомості

double

Phase

Приймає фазу.

public double Phase { get; }

вартість нерухомості

double

Re

Знайти або встановити реальну частину.

public double Re { get; set; }

вартість нерухомості

double

SquaredMagnitude

Знайдіть квадратну величину.

public double SquaredMagnitude { get; }

вартість нерухомості

double

Methods

Add(Комплекс і комплекс)

Додатки a’ і b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

Returns

Complex

Сума комплектується.

Add(Комплекс, подвійний)

Додатки a’ і s'.

public static Complex Add(Complex a, double s)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

Returns

Complex

Комплекс з його Re збільшився s'.

Add(Комплекс, комплекс, реф комплекс)

Додатки a’ і b'.

public static void Add(Complex a, Complex b, ref Complex result)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

result Complex

В результаті .

Add(Комплекс, подвійний, реф комплекс)

Додатки a’ і s'.

public static void Add(Complex a, double s, ref Complex result)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

result Complex

В результаті .

ApproxEqual(Комплекс і комплекс)

Перевірка приблизної рівності.

public static bool ApproxEqual(Complex a, Complex b)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

Returns

bool

Приближний результат рівності.

ApproxEqual(Комплекс, комплекс і подвійний)

Перевірка приблизної рівності.

public static bool ApproxEqual(Complex a, Complex b, double tolerance)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

tolerance double

Про толерантність

Returns

bool

Приближний результат рівності.

Clone()

Клонізуйте цю ситуацію.

public Complex Clone()

Returns

Complex

Клона цього комплексу.

Cos(Complex)

Використовується код класу a'.

public static Complex Cos(Complex a)

Parameters

a Complex

Це один комплекс.

Returns

Complex

Код класу a'.

Divide(Комплекс і комплекс)

Розділяти a’ за кодом класу=" paramrev">b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

Returns

Complex

В результаті поділу.

Exceptions

DivideByZeroException

Не можна розділяти на нуль.

Divide(Комплекс, подвійний)

Розділяється a’ за кодом класу=“Paramrev”>s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

Returns

Complex

В результаті поділу.

Exceptions

DivideByZeroException

Не можна розділяти на нуль.

Divide(Двоповерховий комплекс)

Розділяється a’ за кодом класу=“Paramrev”>s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

Це цінність с.

a Complex

Це один комплекс.

Returns

Complex

В результаті поділу.

Exceptions

DivideByZeroException

Не можна розділяти на нуль.

Divide(Комплекс, комплекс, реф комплекс)

Розділяти a’ за кодом класу=" paramrev">b'.

public static void Divide(Complex a, Complex b, ref Complex result)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

result Complex

В результаті .

Exceptions

DivideByZeroException

Не можна розділяти на нуль.

Divide(Комплекс, подвійний, реф комплекс)

Розділяється a’ за кодом класу=“Paramrev”>s'.

public static void Divide(Complex a, double s, ref Complex result)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

result Complex

В результаті .

Exceptions

DivideByZeroException

Не можна розділяти на нуль.

Divide(Двоповерховий, комплексний, реф комплекс)

Розділяти s’ за кодом класу=“arama”>a'.

public static void Divide(double s, Complex a, ref Complex result)

Parameters

s double

Це цінність с.

a Complex

Це один комплекс.

result Complex

В результаті .

Exceptions

DivideByZeroException

Не можна розділяти на нуль.

Equals(Об’єкт)

Визначити, чи є зазначений System.Object, рівним такому інстанції.

public override bool Equals(object obj)

Parameters

obj object

Система.Об’єкт для порівняння з цією інстанцією.

Returns

bool

«правда», якщо зазначена Система.Об’єкт дорівнює такому інстанції; в іншому випадку, «фальшива».

Equals(Complex)

Визначити, чи є зазначений System.Object, рівним такому інстанції.

public bool Equals(Complex other)

Parameters

other Complex

Система.Об’єкт для порівняння з цією інстанцією.

Returns

bool

«правда», якщо зазначена Система.Об’єкт дорівнює такому інстанції; в іншому випадку, «фальшива».

Exp(Complex)

Підвищує e за a'.

public static Complex Exp(Complex a)

Parameters

a Complex

Це один комплекс.

Returns

Complex

У зв’язку з цим викладено a'.

GetHashCode()

Поверніть код для цього прикладу.

public override int GetHashCode()

Returns

int

Хаш-код для цього прикладу, підходящий для використання в хашингових алгоритмах і структурах даних, таких як хаш-таблиця.

Log(Complex)

Додається запис a'.

public static Complex Log(Complex a)

Parameters

a Complex

Це один комплекс.

Returns

Complex

Про це йдеться в повідомленні a'.

Multiply(Комплекс і комплекс)

Умножуйте a’ за допомогою <code class"b".

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

Returns

Complex

Результат умноження.

Multiply(Комплекс, подвійний)

Умножуйте a’ за допомогою <code class=parama">s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

Returns

Complex

Результат умноження.

Multiply(Комплекс, комплекс, реф комплекс)

Умножуйте a’ за допомогою <code class"b".

public static void Multiply(Complex a, Complex b, ref Complex result)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

result Complex

В результаті .

Multiply(Комплекс, подвійний, реф комплекс)

Умножуйте a’ за допомогою <code class=parama">s'.

public static void Multiply(Complex a, double s, ref Complex result)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

result Complex

В результаті .

Negate(Complex)

Забороняється a'.

public static Complex Negate(Complex a)

Parameters

a Complex

Це один комплекс.

Returns

Complex

В результаті відмови.

Parse(стрічка)

Розрізати зазначений s’ в Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static Complex Parse(string s)

Parameters

s string

Це цінність с.

Returns

Complex

Комплексна цифра

Exceptions

FormatException

Стійке представлення складного числа не правильно форматировано.

Sin(Complex)

Використовується код класу a'.

public static Complex Sin(Complex a)

Parameters

a Complex

Це один комплекс.

Returns

Complex

Сина з a'.

Sqrt(Complex)

Отримає квадратний корінь a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

Це один комплекс.

Returns

Complex

Квадратний корінь

Subtract(Комплекс і комплекс)

Субтракти b’ з a'.

public static Complex Subtract(Complex a, Complex b)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

Returns

Complex

В результаті субтракції.

Subtract(Комплекс, подвійний)

Субтракти s’ з a'.

public static Complex Subtract(Complex a, double s)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

Returns

Complex

В результаті субтракції.

Subtract(Двоповерховий комплекс)

Субтракти s’ з a'.

public static Complex Subtract(double s, Complex a)

Parameters

s double

Це цінність с.

a Complex

Це один комплекс.

Returns

Complex

В результаті субтракції.

Subtract(Комплекс, комплекс, реф комплекс)

Субтракти b’ з a'.

public static void Subtract(Complex a, Complex b, ref Complex result)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

result Complex

В результаті .

Subtract(Комплекс, подвійний, реф комплекс)

Субтракти s’ з a'.

public static void Subtract(Complex a, double s, ref Complex result)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

result Complex

В результаті .

Subtract(Двоповерховий, комплексний, реф комплекс)

Субтракти a’ з <code class=parama">s'.

public static void Subtract(double s, Complex a, ref Complex result)

Parameters

s double

Це цінність с.

a Complex

Це один комплекс.

result Complex

В результаті .

Tan(Complex)

Завантажити код класу a'.

public static Complex Tan(Complex a)

Parameters

a Complex

Це один комплекс.

Returns

Complex

Тан з a'.

ToString()

Він повертає System.String, який представляє цю інстанцію.

public override string ToString()

Returns

string

Система.String, яка представляє цю інстанцію.

TryParse(Стриг, вихідний комплекс)

Спробуйте розділити зазначений s’ в Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static bool TryParse(string s, out Complex result)

Parameters

s string

Це цінність с.

result Complex

В результаті .

Returns

bool

Правда, якщо складна цифра паразитована.

Operators

Оператор +(Комплекс і комплекс)

Використання оператора +.

public static Complex operator +(Complex a, Complex b)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

Returns

Complex

Результат оператора.

Оператор +(Комплекс, подвійний)

Використання оператора +.

public static Complex operator +(Complex a, double s)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

Returns

Complex

Результат оператора.

Оператор +(Двоповерховий комплекс)

Використання оператора +.

public static Complex operator +(double s, Complex a)

Parameters

s double

Це цінність с.

a Complex

Це один комплекс.

Returns

Complex

Результат оператора.

Оператор /(Комплекс і комплекс)

Виконує оператор /.

public static Complex operator /(Complex a, Complex b)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

Returns

Complex

Результат оператора.

Оператор /(Комплекс, подвійний)

Виконує оператор /.

public static Complex operator /(Complex a, double s)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

Returns

Complex

Результат оператора.

Оператор /(Двоповерховий комплекс)

Виконує оператор /.

public static Complex operator /(double s, Complex a)

Parameters

s double

Це цінність с.

a Complex

Це один комплекс.

Returns

Complex

Результат оператора.

Оператор =(Комплекс і комплекс)

Використання оператора = =

public static bool operator ==(Complex a, Complex b)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

Returns

bool

Результат оператора.

Комплекс операторів(подвійний)

Проводить експлицитну конверсію від System.Double до Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(double value)

Parameters

value double

Це ціна .

Returns

Complex

Результат перетворення.

Комплекс операторів(Флота)

Проводить експлицитну конверсію від System.Single до Aspose.Imaging.ImageFilters.ComplexUtils.complex.

public static explicit operator Complex(float value)

Parameters

value float

Це ціна .

Returns

Complex

Результат перетворення.

Оператор !=(Комплекс і комплекс)

Зверніть увагу на оператора!

public static bool operator !=(Complex a, Complex b)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

Returns

bool

Результат оператора.

Оператор *(Комплекс і комплекс)

Використання оператора *.

public static Complex operator *(Complex a, Complex b)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

Returns

Complex

Результат оператора.

Оператор *(Двоповерховий комплекс)

Використання оператора *.

public static Complex operator *(double s, Complex a)

Parameters

s double

Це цінність с.

a Complex

Це один комплекс.

Returns

Complex

Результат оператора.

Оператор *(Комплекс, подвійний)

Використання оператора *.

public static Complex operator *(Complex a, double s)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

Returns

Complex

Результат оператора.

Оператор -(Комплекс і комплекс)

Використання оператора -

public static Complex operator -(Complex a, Complex b)

Parameters

a Complex

Це один комплекс.

b Complex

В комплексі Б.

Returns

Complex

Результат оператора.

Оператор -(Комплекс, подвійний)

Використання оператора -

public static Complex operator -(Complex a, double s)

Parameters

a Complex

Це один комплекс.

s double

Це цінність с.

Returns

Complex

Результат оператора.

Оператор -(Двоповерховий комплекс)

Використання оператора -

public static Complex operator -(double s, Complex a)

Parameters

s double

Це цінність с.

a Complex

Це один комплекс.

Returns

Complex

Результат оператора.

Оператор -(Complex)

Використання оператора -

public static Complex operator -(Complex a)

Parameters

a Complex

Це один комплекс.

Returns

Complex

Результат оператора.

 Українська