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. 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

Полезна вартість

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

«правда», якщо зазначена Система.Об’єкт дорівнює такому інстанції; в іншому випадку, «фальшива».

GetHashCode()

Поверніть код для цього прикладу.

public override int GetHashCode()

Returns

int

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

ToString()

Перетворюється на стрічку.

public override string ToString()

Returns

string

Система.String, яка представляє цю інстанцію.

 Українська