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

I

Я сложно иметь Aspose.Imaging.ImageFilters.ComplexUtils.complex.IM равен 1.

public static readonly Complex I

Полевая ценность

Complex

One

Один комплекс, имеющий Aspose.Imaging.ImageFilters.ComplexUtils. Complex.Re и Wl17.Imagifilter.complexУtiles.Comple.IM равны 1.

public static readonly Complex One

Полевая ценность

Complex

SizeOfComplex

Размер комплекса .

public static readonly int SizeOfComplex

Полевая ценность

int

SizeOfDouble

Размер системы.Double

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’ и <cod class" (парамреф">b'.

public static Complex Add(Complex a, Complex b)

Parameters

a Complex

Это один комплекс.

b Complex

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

Returns

Complex

Сумма комплекса .

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

Добавьте a’ и <cod class"

public static Complex Add(Complex a, double s)

Parameters

a Complex

Это один комплекс.

s double

С ценностью с.

Returns

Complex

Комплекс с его Re увеличился s'.

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

Добавьте a’ и <cod class" (парамреф">b'.

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

Parameters

a Complex

Это один комплекс.

b Complex

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

result Complex

И результат .

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

Добавьте a’ и <cod class"

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’ на b'.

public static Complex Divide(Complex a, Complex b)

Parameters

a Complex

Это один комплекс.

b Complex

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

Returns

Complex

Результат разделения .

Exceptions

DivideByZeroException

Нельзя делиться по нулю.

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

Разделите a’ на s'.

public static Complex Divide(Complex a, double s)

Parameters

a Complex

Это один комплекс.

s double

С ценностью с.

Returns

Complex

Результат разделения .

Exceptions

DivideByZeroException

Нельзя делиться по нулю.

Divide(Двойный комплекс)

Разделите a’ на s'.

public static Complex Divide(double s, Complex a)

Parameters

s double

С ценностью с.

a Complex

Это один комплекс.

Returns

Complex

Результат разделения .

Exceptions

DivideByZeroException

Нельзя делиться по нулю.

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

Разделите a’ на b'.

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

Parameters

a Complex

Это один комплекс.

b Complex

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

result Complex

И результат .

Exceptions

DivideByZeroException

Нельзя делиться по нулю.

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

Разделите a’ на s'.

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

Parameters

a Complex

Это один комплекс.

s double

С ценностью с.

result Complex

И результат .

Exceptions

DivideByZeroException

Нельзя делиться по нулю.

Divide(двойный, комплекс, реф-комплекс)

Разделите s’ по 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

“Правда” если указанный System.Object равен этому примере; в противном случае, “фальшивый”.

Equals(Complex)

Определяет, равен ли указанный System.Object этому показателю.

public bool Equals(Complex other)

Parameters

other Complex

Система.Обект сравнивать с этой инстанцией.

Returns

bool

“Правда” если указанный System.Object равен этому примере; в противном случае, “фальшивый”.

Exp(Complex)

Вырастает e по a'.

public static Complex Exp(Complex a)

Parameters

a Complex

Это один комплекс.

Returns

Complex

e поднимается по 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’ по b'.

public static Complex Multiply(Complex a, Complex b)

Parameters

a Complex

Это один комплекс.

b Complex

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

Returns

Complex

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

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

Умножайте a’ по s'.

public static Complex Multiply(Complex a, double s)

Parameters

a Complex

Это один комплекс.

s double

С ценностью с.

Returns

Complex

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

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

Умножайте a’ по b'.

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

Parameters

a Complex

Это один комплекс.

b Complex

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

result Complex

И результат .

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

Умножайте a’ по 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(Стриг)

Поделите указанный <код класс=“paramref”>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

Sin of a'.

Sqrt(Complex)

Получается квадратное корне a'.

public static Complex Sqrt(Complex a)

Parameters

a Complex

Это один комплекс.

Returns

Complex

В квадратном корне.

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

Субтракты b’ из <code class"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’ из <code class"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’ из s'.

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

Parameters

s double

С ценностью с.

a Complex

Это один комплекс.

result Complex

И результат .

Tan(Complex)

Получается Tan от a'.

public static Complex Tan(Complex a)

Parameters

a Complex

Это один комплекс.

Returns

Complex

Тан из a'.

ToString()

Возвращает System.String, который представляет эту инстанцию.

public override string ToString()

Returns

string

Система.String, представляющая эту инстанцию.

TryParse(Оригинальное название: out complex)

Попробуйте разделить указанный 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

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

 Русский