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. TiffРациональный класс.
public TiffRational()
TiffRational(Уинт)
Инициализует новую инстанцию Aspose.Imaging.FileFormats.Tiff. TiffРациональный класс.
public TiffRational(uint value)
Parameters
value
uint
Номинационная ценность номинатора.
Remarks
Номинатор будет использоваться как указанная стоимость, а номинатор будет равным 1.
TiffRational(Уинт, Уинт)
Инициализует новую инстанцию Aspose.Imaging.FileFormats.Tiff. TiffРациональный класс.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
Номинации к номинированию.
denominator
uint
Название Название.
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
“Правда” если указанный System.Object равен этому примере; в противном случае, “фальшивый”.
GetHashCode()
Возвращайте код хаша для этого случая.
public override int GetHashCode()
Returns
Хэш-код для этого примера, подходящий для использования в алгоритмах хаширования и структурах данных, таких как таблица хаширования.
ToString()
Преобразуется в строк.
public override string ToString()
Returns
Система.String, представляющая эту инстанцию.