Struct Complex
Названий на: Aspose.Imaging.ImageFilters.ComplexUtils Асамблея: Aspose.Imaging.dll (25.5.0)
Структура складних чисел.
public struct Complex : IEquatable<complex>Implements
Нападні члени
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Полезна вартість
One
Один комплекс має Aspose.Imaging.ImageFilters.ComplexUtils.complex.Re і Asposa.imaging.IMAGEFILTERS.COMPLECTS.
public static readonly Complex OneПолезна вартість
SizeOfComplex
Розмір комплексу.
public static readonly int SizeOfComplexПолезна вартість
SizeOfDouble
Розмір системи – подвійний.
public static readonly int SizeOfDoubleПолезна вартість
Zero
Це нульовий комплекс.
public static readonly Complex ZeroПолезна вартість
Properties
Im
Приймати або встановити уявне частину.
public double Im { get; set; }вартість нерухомості
Magnitude
Знайдіть величину
public double Magnitude { get; }вартість нерухомості
Phase
Приймає фазу.
public double Phase { get; }вартість нерухомості
Re
Знайти або встановити реальну частину.
public double Re { get; set; }вартість нерухомості
SquaredMagnitude
Знайдіть квадратну величину.
public double SquaredMagnitude { get; }вартість нерухомості
Methods
Add(Комплекс і комплекс)
Додатки a’ і b'.
public static Complex Add(Complex a, Complex b)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
Returns
Сума комплектується.
Add(Комплекс, подвійний)
Додатки a’ і s'.
public static Complex Add(Complex a, double s)Parameters
a Complex
Це один комплекс.
s double
Це цінність с.
Returns
Комплекс з його 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
Приближний результат рівності.
ApproxEqual(Комплекс, комплекс і подвійний)
Перевірка приблизної рівності.
public static bool ApproxEqual(Complex a, Complex b, double tolerance)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
tolerance double
Про толерантність
Returns
Приближний результат рівності.
Clone()
Клонізуйте цю ситуацію.
public Complex Clone()Returns
Клона цього комплексу.
Cos(Complex)
Використовується код класу a'.
public static Complex Cos(Complex a)Parameters
a Complex
Це один комплекс.
Returns
Код класу a'.
Divide(Комплекс і комплекс)
Розділяти a’ за кодом класу=" paramrev">b'.
public static Complex Divide(Complex a, Complex b)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
Returns
В результаті поділу.
Exceptions
Не можна розділяти на нуль.
Divide(Комплекс, подвійний)
Розділяється a’ за кодом класу=“Paramrev”>s'.
public static Complex Divide(Complex a, double s)Parameters
a Complex
Це один комплекс.
s double
Це цінність с.
Returns
В результаті поділу.
Exceptions
Не можна розділяти на нуль.
Divide(Двоповерховий комплекс)
Розділяється a’ за кодом класу=“Paramrev”>s'.
public static Complex Divide(double s, Complex a)Parameters
s double
Це цінність с.
a Complex
Це один комплекс.
Returns
В результаті поділу.
Exceptions
Не можна розділяти на нуль.
Divide(Комплекс, комплекс, реф комплекс)
Розділяти a’ за кодом класу=" paramrev">b'.
public static void Divide(Complex a, Complex b, ref Complex result)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
result Complex
В результаті .
Exceptions
Не можна розділяти на нуль.
Divide(Комплекс, подвійний, реф комплекс)
Розділяється a’ за кодом класу=“Paramrev”>s'.
public static void Divide(Complex a, double s, ref Complex result)Parameters
a Complex
Це один комплекс.
s double
Це цінність с.
result Complex
В результаті .
Exceptions
Не можна розділяти на нуль.
Divide(Двоповерховий, комплексний, реф комплекс)
Розділяти s’ за кодом класу=“arama”>a'.
public static void Divide(double s, Complex a, ref Complex result)Parameters
s double
Це цінність с.
a Complex
Це один комплекс.
result Complex
В результаті .
Exceptions
Не можна розділяти на нуль.
Equals(Об’єкт)
Визначити, чи є зазначений System.Object, рівним такому інстанції.
public override bool Equals(object obj)Parameters
obj object
Система.Об’єкт для порівняння з цією інстанцією.
Returns
«правда», якщо зазначена Система.Об’єкт дорівнює такому інстанції; в іншому випадку, «фальшива».
Equals(Complex)
Визначити, чи є зазначений System.Object, рівним такому інстанції.
public bool Equals(Complex other)Parameters
other Complex
Система.Об’єкт для порівняння з цією інстанцією.
Returns
«правда», якщо зазначена Система.Об’єкт дорівнює такому інстанції; в іншому випадку, «фальшива».
Exp(Complex)
Підвищує e за a'.
public static Complex Exp(Complex a)Parameters
a Complex
Це один комплекс.
Returns
У зв’язку з цим викладено a'.
GetHashCode()
Поверніть код для цього прикладу.
public override int GetHashCode()Returns
Хаш-код для цього прикладу, підходящий для використання в хашингових алгоритмах і структурах даних, таких як хаш-таблиця.
Log(Complex)
Додається запис a'.
public static Complex Log(Complex a)Parameters
a Complex
Це один комплекс.
Returns
Про це йдеться в повідомленні a'.
Multiply(Комплекс і комплекс)
Умножуйте a’ за допомогою <code class"b".
public static Complex Multiply(Complex a, Complex b)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
Returns
Результат умноження.
Multiply(Комплекс, подвійний)
Умножуйте a’ за допомогою <code class=parama">s'.
public static Complex Multiply(Complex a, double s)Parameters
a Complex
Це один комплекс.
s double
Це цінність с.
Returns
Результат умноження.
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
В результаті відмови.
Parse(стрічка)
Розрізати зазначений s’ в Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static Complex Parse(string s)Parameters
s string
Це цінність с.
Returns
Комплексна цифра
Exceptions
Стійке представлення складного числа не правильно форматировано.
Sin(Complex)
Використовується код класу a'.
public static Complex Sin(Complex a)Parameters
a Complex
Це один комплекс.
Returns
Сина з a'.
Sqrt(Complex)
Отримає квадратний корінь a'.
public static Complex Sqrt(Complex a)Parameters
a Complex
Це один комплекс.
Returns
Квадратний корінь
Subtract(Комплекс і комплекс)
Субтракти b’ з a'.
public static Complex Subtract(Complex a, Complex b)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
Returns
В результаті субтракції.
Subtract(Комплекс, подвійний)
Субтракти s’ з a'.
public static Complex Subtract(Complex a, double s)Parameters
a Complex
Це один комплекс.
s double
Це цінність с.
Returns
В результаті субтракції.
Subtract(Двоповерховий комплекс)
Субтракти s’ з a'.
public static Complex Subtract(double s, Complex a)Parameters
s double
Це цінність с.
a Complex
Це один комплекс.
Returns
В результаті субтракції.
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
Тан з a'.
ToString()
Він повертає System.String, який представляє цю інстанцію.
public override string ToString()Returns
Система.String, яка представляє цю інстанцію.
TryParse(Стриг, вихідний комплекс)
Спробуйте розділити зазначений s’ в Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static bool TryParse(string s, out Complex result)Parameters
s string
Це цінність с.
result Complex
В результаті .
Returns
Правда, якщо складна цифра паразитована.
Operators
Оператор +(Комплекс і комплекс)
Використання оператора +.
public static Complex operator +(Complex a, Complex b)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
Returns
Результат оператора.
Оператор +(Комплекс, подвійний)
Використання оператора +.
public static Complex operator +(Complex a, double s)Parameters
a Complex
Це один комплекс.
s double
Це цінність с.
Returns
Результат оператора.
Оператор +(Двоповерховий комплекс)
Використання оператора +.
public static Complex operator +(double s, Complex a)Parameters
s double
Це цінність с.
a Complex
Це один комплекс.
Returns
Результат оператора.
Оператор /(Комплекс і комплекс)
Виконує оператор /.
public static Complex operator /(Complex a, Complex b)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
Returns
Результат оператора.
Оператор /(Комплекс, подвійний)
Виконує оператор /.
public static Complex operator /(Complex a, double s)Parameters
a Complex
Це один комплекс.
s double
Це цінність с.
Returns
Результат оператора.
Оператор /(Двоповерховий комплекс)
Виконує оператор /.
public static Complex operator /(double s, Complex a)Parameters
s double
Це цінність с.
a Complex
Це один комплекс.
Returns
Результат оператора.
Оператор =(Комплекс і комплекс)
Використання оператора = =
public static bool operator ==(Complex a, Complex b)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
Returns
Результат оператора.
Комплекс операторів(подвійний)
Проводить експлицитну конверсію від System.Double до Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(double value)Parameters
value double
Це ціна .
Returns
Результат перетворення.
Комплекс операторів(Флота)
Проводить експлицитну конверсію від System.Single до Aspose.Imaging.ImageFilters.ComplexUtils.complex.
public static explicit operator Complex(float value)Parameters
value float
Це ціна .
Returns
Результат перетворення.
Оператор !=(Комплекс і комплекс)
Зверніть увагу на оператора!
public static bool operator !=(Complex a, Complex b)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
Returns
Результат оператора.
Оператор *(Комплекс і комплекс)
Використання оператора *.
public static Complex operator *(Complex a, Complex b)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
Returns
Результат оператора.
Оператор *(Двоповерховий комплекс)
Використання оператора *.
public static Complex operator *(double s, Complex a)Parameters
s double
Це цінність с.
a Complex
Це один комплекс.
Returns
Результат оператора.
Оператор *(Комплекс, подвійний)
Використання оператора *.
public static Complex operator *(Complex a, double s)Parameters
a Complex
Це один комплекс.
s double
Це цінність с.
Returns
Результат оператора.
Оператор -(Комплекс і комплекс)
Використання оператора -
public static Complex operator -(Complex a, Complex b)Parameters
a Complex
Це один комплекс.
b Complex
В комплексі Б.
Returns
Результат оператора.
Оператор -(Комплекс, подвійний)
Використання оператора -
public static Complex operator -(Complex a, double s)Parameters
a Complex
Це один комплекс.
s double
Це цінність с.
Returns
Результат оператора.
Оператор -(Двоповерховий комплекс)
Використання оператора -
public static Complex operator -(double s, Complex a)Parameters
s double
Це цінність с.
a Complex
Це один комплекс.
Returns
Результат оператора.
Оператор -(Complex)
Використання оператора -
public static Complex operator -(Complex a)Parameters
a Complex
Це один комплекс.
Returns
Результат оператора.