Class TiffRational
Названий на: Aspose.Imaging.FileFormats.Tiff Асамблея: Aspose.Imaging.dll (25.4.0)
Тип раціонального типу.
[JsonObject(MemberSerialization.OptIn)]
public class TiffRational
Inheritance
Нападні члени
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffRational()
Ініціалізація нової інстанції класу Aspose.Imaging.FileFormats.Tiff. TiffRational.
public TiffRational()
TiffRational(Уінт)
Ініціалізація нової інстанції класу Aspose.Imaging.FileFormats.Tiff. TiffRational.
public TiffRational(uint value)
Parameters
value
uint
Ціна номінації.
Remarks
Номінатор буде використовуватися як визначена вартість, а номінатор буде рівним 1.
TiffRational(Уінт, Уінт)
Ініціалізація нової інстанції класу Aspose.Imaging.FileFormats.Tiff. TiffRational.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
Про номінацію.
denominator
uint
Названий на denominator.
Fields
Epsilon
Епсілон для розрахунку фракцій
public const double Epsilon = 1E-06
Полезна вартість
Properties
Denominator
Знайдіть денонсатор
public uint Denominator { get; }
вартість нерухомості
Nominator
Знайдіть номінатора.
public uint Nominator { get; }
вартість нерухомості
Value
Знайдіть плавну вартість.
public float Value { get; }
вартість нерухомості
вартість
Вони отримують подвійну вартість.
public double ValueD { get; }
вартість нерухомості
Methods
ApproximateFraction(подвійний, подвійний)
Приближає надану вартість до фракції.
public static TiffRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
Це ціна .
epsilon
double
Помилка дозволена
Returns
Раціональне число з помилкою менше, ніж epsilon".
ApproximateFraction(подвійний)
Приближає надану вартість до фракції.
public static TiffRational ApproximateFraction(double value)
Parameters
value
double
Це ціна .
Returns
Раціональне число, яке має помилку менше, ніж Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.
ApproximateFraction(Двоповерховий, двоповерховий)
Приближає надану вартість до фракції.
public static TiffRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
Це ціна .
epsilon
double
Помилка дозволена
Returns
Раціональне число з помилкою менше, ніж epsilon".
ApproximateFraction(Флота)
Приближає надану вартість до фракції.
public static TiffRational ApproximateFraction(float value)
Parameters
value
float
Це ціна .
Returns
Раціональне число, яке має помилку менше, ніж Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.
Equals(Об’єкт)
Визначити, чи є зазначений System.Object, рівним такому інстанції.
public override bool Equals(object obj)
Parameters
obj
object
Система.Об’єкт для порівняння з цією інстанцією.
Returns
«правда», якщо зазначена Система.Об’єкт дорівнює такому інстанції; в іншому випадку, «фальшива».
GetHashCode()
Поверніть код для цього прикладу.
public override int GetHashCode()
Returns
Хаш-код для цього прикладу, підходящий для використання в хашингових алгоритмах і структурах даних, таких як хаш-таблиця.
ToString()
Перетворюється на стрічку.
public override string ToString()
Returns
Система.String, яка представляє цю інстанцію.