Class TiffRational

Class TiffRational

Название пространства: Aspose.Imaging.FileFormats.Tiff Ассоциация: Aspose.Imaging.dll (25.4.0)

Тиф рационального типа.

[JsonObject(MemberSerialization.OptIn)]
public class TiffRational

Inheritance

object TiffRational

Наследованные члены

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

Полевая ценность

double

Properties

Denominator

Получить деноминатор.

public uint Denominator { get; }

Стоимость недвижимости

uint

Nominator

Получить номинанта.

public uint Nominator { get; }

Стоимость недвижимости

uint

Value

Получается плавная стоимость.

public float Value { get; }

Стоимость недвижимости

float

Стоимость

Получается двойная стоимость.

public double ValueD { get; }

Стоимость недвижимости

double

Methods

ApproximateFraction(двойной, двойной)

Приближается предопределенная стоимость к фракции.

public static TiffRational ApproximateFraction(double value, double epsilon)

Parameters

value double

и ценности .

epsilon double

Ошибка допускается.

Returns

TiffRational

Рациональное число с ошибкой меньше epsilon".

ApproximateFraction(Двойная)

Приближается предопределенная стоимость к фракции.

public static TiffRational ApproximateFraction(double value)

Parameters

value double

и ценности .

Returns

TiffRational

Рациональное число с ошибкой меньше Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.

ApproximateFraction(Флота, двойная)

Приближается предопределенная стоимость к фракции.

public static TiffRational ApproximateFraction(float value, double epsilon)

Parameters

value float

и ценности .

epsilon double

Ошибка допускается.

Returns

TiffRational

Рациональное число с ошибкой меньше epsilon".

ApproximateFraction(Флота)

Приближается предопределенная стоимость к фракции.

public static TiffRational ApproximateFraction(float value)

Parameters

value float

и ценности .

Returns

TiffRational

Рациональное число с ошибкой меньше Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.

Equals(Объекты)

Определяет, равен ли указанный System.Object этому показателю.

public override bool Equals(object obj)

Parameters

obj object

Система.Обект сравнивать с этой инстанцией.

Returns

bool

“Правда” если указанный System.Object равен этому примере; в противном случае, “фальшивый”.

GetHashCode()

Возвращайте код хаша для этого случая.

public override int GetHashCode()

Returns

int

Хэш-код для этого примера, подходящий для использования в алгоритмах хаширования и структурах данных, таких как таблица хаширования.

ToString()

Преобразуется в строк.

public override string ToString()

Returns

string

Система.String, представляющая эту инстанцию.

 Русский