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