Class TiffRational

Class TiffRational

Název místa: Aspose.Imaging.FileFormats.Tiff Shromáždění: Aspose.Imaging.dll (25.4.0)

Typy racionálního typu.

[JsonObject(MemberSerialization.OptIn)]
public class TiffRational

Inheritance

object TiffRational

Dědiční členové

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TiffRational()

Začíná nový případ třídy Aspose.Imaging.FileFormats.Tiff.TiffRational.

public TiffRational()

TiffRational(Unt)

Začíná nový případ třídy Aspose.Imaging.FileFormats.Tiff.TiffRational.

public TiffRational(uint value)

Parameters

value uint

Ceník nominátor.

Remarks

Nominátor se použije jako uvedená hodnota a denominátor bude rovný 1.

TiffRational(Vůně, Vůně)

Začíná nový případ třídy Aspose.Imaging.FileFormats.Tiff.TiffRational.

[JsonConstructor]
public TiffRational(uint nominator, uint denominator)

Parameters

nominator uint

a nominovatele.

denominator uint

a jeho denominátorem.

Fields

Epsilon

Epsilon pro výpočet frakce

public const double Epsilon = 1E-06

Polní hodnota

double

Properties

Denominator

Vezměte si denominátor.

public uint Denominator { get; }

Hodnota nemovitosti

uint

Nominator

Získejte nominátor.

public uint Nominator { get; }

Hodnota nemovitosti

uint

Value

Získáte flotilní hodnotu.

public float Value { get; }

Hodnota nemovitosti

float

hodnota

Dostane dvojí hodnotu.

public double ValueD { get; }

Hodnota nemovitosti

double

Methods

ApproximateFraction(dvojí, dvojí)

Přibližuje předpokládanou hodnotu k frakci.

public static TiffRational ApproximateFraction(double value, double epsilon)

Parameters

value double

a její hodnotu.

epsilon double

Chyba je povolen.

Returns

TiffRational

Racionální číslo s chybou menší než epsilon'.

ApproximateFraction(Dvojitý)

Přibližuje předpokládanou hodnotu k frakci.

public static TiffRational ApproximateFraction(double value)

Parameters

value double

a její hodnotu.

Returns

TiffRational

Racionální číslo má méně chyb než Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon.

ApproximateFraction(Plzeň, dvojnásobný)

Přibližuje předpokládanou hodnotu k frakci.

public static TiffRational ApproximateFraction(float value, double epsilon)

Parameters

value float

a její hodnotu.

epsilon double

Chyba je povolen.

Returns

TiffRational

Racionální číslo s chybou menší než epsilon'.

ApproximateFraction(flotila)

Přibližuje předpokládanou hodnotu k frakci.

public static TiffRational ApproximateFraction(float value)

Parameters

value float

a její hodnotu.

Returns

TiffRational

Racionální číslo má méně chyb než Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon.

Equals(Objekt)

Určuje, zda je specifikovaný System.Object rovný tomuto bodu.

public override bool Equals(object obj)

Parameters

obj object

Systém.Objekt srovnávat s tímto příkladem.

Returns

bool

‘pravda’ pokud je specifikovaný System.Object stejný jako tento příklad; jinak ‘falešn’.

GetHashCode()

Vraťte hash kód pro tento příklad.

public override int GetHashCode()

Returns

int

Hash kód pro tento příklad, vhodný pro použití v hashing algoritmy a datové struktury, jako je hash tabulka.

ToString()

Přeměna na string.

public override string ToString()

Returns

string

Systém.String, který představuje tuto instanci.

 Čeština