Class TiffSRational

Class TiffSRational

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 TiffSRational

Inheritance

object TiffSRational

Dědiční členové

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

Constructors

TiffSrationální()

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

public TiffSRational()

TiffSrationální(Int)

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

public TiffSRational(int value)

Parameters

value int

a její hodnotu.

TiffSrationální(a int, int)

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

[JsonConstructor]
public TiffSRational(int nominator, int denominator)

Parameters

nominator int

a nominovatele.

denominator int

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 int Denominator { get; }

Hodnota nemovitosti

int

Nominator

Získejte nominátor.

public int Nominator { get; }

Hodnota nemovitosti

int

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 TiffSRational ApproximateFraction(double value, double epsilon)

Parameters

value double

a její hodnotu.

epsilon double

Chyba je povolen.

Returns

TiffSRational

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

ApproximateFraction(Dvojitý)

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

public static TiffSRational ApproximateFraction(double value)

Parameters

value double

a její hodnotu.

Returns

TiffSRational

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

ApproximateFraction(Plzeň, dvojnásobný)

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

public static TiffSRational ApproximateFraction(float value, double epsilon)

Parameters

value float

a její hodnotu.

epsilon double

Chyba je povolen.

Returns

TiffSRational

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

ApproximateFraction(flotila)

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

public static TiffSRational ApproximateFraction(float value)

Parameters

value float

a její hodnotu.

Returns

TiffSRational

Racionální číslo má méně chyb než Aspose.Imaging.FileFormats.Tiff.TiffSRational.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()

Vrátí systém.String, který představuje tuto instanci.

public override string ToString()

Returns

string

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

 Čeština