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
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
Properties
Denominator
Am primit denumitorul.
public uint Denominator { get; }
Valoarea proprietății
Nominator
A primit nominalizatorul.
public uint Nominator { get; }
Valoarea proprietății
Value
Obțineți valoarea float.
public float Value { get; }
Valoarea proprietății
Valoare
Obțineți valoarea dublu.
public double ValueD { get; }
Valoarea proprietății
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
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
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
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
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
‘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
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
Un sistem.String care reprezintă această instanță.