Class TiffSRational
Der Name: Aspose.Imaging.FileFormats.Tiff Versammlung: Aspose.Imaging.dll (25.4.0)
Der tyff rationaler Typ.
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRational
Inheritance
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffSrational()
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Tiff.TiffSRational Klasse.
public TiffSRational()
TiffSrational(Int)
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Tiff.TiffSRational Klasse.
public TiffSRational(int value)
Parameters
value
int
Der Wert.
TiffSrational(und int, int)
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Tiff.TiffSRational Klasse.
[JsonConstructor]
public TiffSRational(int nominator, int denominator)
Parameters
nominator
int
Der Nominierer.
denominator
int
Und der Denominator.
Fields
Epsilon
Epsilon für die Fraktionsrechnung
public const double Epsilon = 1E-06
Feldwert
Properties
Denominator
Sie erhalten den Denominator.
public int Denominator { get; }
Eigentumswert
Nominator
Er erhält den Nominierenden.
public int Nominator { get; }
Eigentumswert
Value
Er bekommt den Flutwert.
public float Value { get; }
Eigentumswert
Wert
Er erhält den doppelten Wert.
public double ValueD { get; }
Eigentumswert
Methods
ApproximateFraction(Doppel, Doppel)
Er berechnet den angegebenen Wert zu einer Fraktion.
public static TiffSRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
Der Wert.
epsilon
double
Der Fehler ist erlaubt.
Returns
Eine rationale Zahl mit weniger Fehler als epsilon'.
ApproximateFraction(doppelt)
Er berechnet den angegebenen Wert zu einer Fraktion.
public static TiffSRational ApproximateFraction(double value)
Parameters
value
double
Der Wert.
Returns
Eine rationale Zahl mit weniger Fehler als Aspose.Imaging.FileFormats.Tiff.TiffSRational.Epsilon.
ApproximateFraction(Flut, doppelt)
Er berechnet den angegebenen Wert zu einer Fraktion.
public static TiffSRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
Der Wert.
epsilon
double
Der Fehler ist erlaubt.
Returns
Eine rationale Zahl mit weniger Fehler als epsilon'.
ApproximateFraction(Flotte)
Er berechnet den angegebenen Wert zu einer Fraktion.
public static TiffSRational ApproximateFraction(float value)
Parameters
value
float
Der Wert.
Returns
Eine rationale Zahl mit weniger Fehler als Aspose.Imaging.FileFormats.Tiff.TiffSRational.Epsilon.
Equals(Objekt)
Es bestimmt, ob der angegebenen System.Object mit dieser Instanz gleich ist.
public override bool Equals(object obj)
Parameters
obj
object
Das System.Object zu vergleichen mit dieser Instanz.
Returns
‘rich’ wenn der angegebenen System.Object mit diesem Beispiel gleich ist; sonst ‘falsch’.
GetHashCode()
Wiederherstellen eines Hash-Codes für diesen Fall.
public override int GetHashCode()
Returns
Ein Hash-Code für dieses Beispiel, geeignet für die Verwendung in Hash-Algorithmen und Datenstrukturen wie eine Hash-Tabelle.
ToString()
Wiederherstellt eine System.String, die diese Instanz darstellt.
public override string ToString()
Returns
Ein System.String, der diese Instanz vertritt.