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
Название Название.
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
“Правда” если указанный System.Object равен этому примере; в противном случае, “фальшивый”.
GetHashCode()
Возвращайте код хаша для этого случая.
public override int GetHashCode()
Returns
Хэш-код для этого примера, подходящий для использования в алгоритмах хаширования и структурах данных, таких как таблица хаширования.
ToString()
Возвращает System.String, который представляет эту инстанцию.
public override string ToString()
Returns
Система.String, представляющая эту инстанцию.