Class TiffRational

Class TiffRational

Numele spaţiului: Aspose.Imaging.FileFormats.Tiff Asamblare: Aspose.Imaging.dll (25.4.0)

Tipul de tip rațional.

[JsonObject(MemberSerialization.OptIn)]
public class TiffRational

Inheritance

object TiffRational

Membrii moștenitori

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

Constructors

TiffRational()

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Tiff. TiffRational.

public TiffRational()

TiffRational(Întâlnire)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Tiff. TiffRational.

public TiffRational(uint value)

Parameters

value uint

Valoarea nominalizatorului.

Remarks

Nominatorul va fi folosit ca valoarea specificata si denominatorul va fi egala cu 1.

TiffRational(Uint, Uint și Uint)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Tiff. TiffRational.

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

Parameters

nominator uint

Numarul de nominalizare.

denominator uint

şi de denumitor.

Fields

Epsilon

Epsilonul pentru calculul fracției

public const double Epsilon = 1E-06

Valoarea câmpului

double

Properties

Denominator

Am primit denumitorul.

public uint Denominator { get; }

Valoarea proprietății

uint

Nominator

A primit nominalizatorul.

public uint Nominator { get; }

Valoarea proprietății

uint

Value

Obțineți valoarea float.

public float Value { get; }

Valoarea proprietății

float

Valoare

Obțineți valoarea dublu.

public double ValueD { get; }

Valoarea proprietății

double

Methods

ApproximateFraction(dublu, dublu)

Aproximă valoarea oferită unei fracții.

public static TiffRational ApproximateFraction(double value, double epsilon)

Parameters

value double

de valoare .

epsilon double

Erorile sunt permise.

Returns

TiffRational

Un număr rațional care are o eroare mai mică decât epsilon".

ApproximateFraction(Dublă)

Aproximă valoarea oferită unei fracții.

public static TiffRational ApproximateFraction(double value)

Parameters

value double

de valoare .

Returns

TiffRational

Un număr rațional are o eroare mai mică decât Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.

ApproximateFraction(float, dublu)

Aproximă valoarea oferită unei fracții.

public static TiffRational ApproximateFraction(float value, double epsilon)

Parameters

value float

de valoare .

epsilon double

Erorile sunt permise.

Returns

TiffRational

Un număr rațional care are o eroare mai mică decât epsilon".

ApproximateFraction(float)

Aproximă valoarea oferită unei fracții.

public static TiffRational ApproximateFraction(float value)

Parameters

value float

de valoare .

Returns

TiffRational

Un număr rațional are o eroare mai mică decât Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.

Equals(Obiectul)

Determine dacă Sistemul.Obiect specificat este egal cu această instanță.

public override bool Equals(object obj)

Parameters

obj object

Sistemul.Obiect pentru a compara cu această instanță.

Returns

bool

‘realitate’ dacă Sistemul.Obiectul specificat este egal cu acest caz; altfel, ‘falsa’.

GetHashCode()

Întoarceți un cod hash pentru acest caz.

public override int GetHashCode()

Returns

int

Un cod de hash pentru acest exemplu, potrivit pentru utilizare în algoritmi de hashing și structuri de date, cum ar fi un tabel de hash.

ToString()

Se transformă în string.

public override string ToString()

Returns

string

Un sistem.String care reprezintă această instanță.

 Română