Class TiffRational
Der Name: Aspose.Imaging.FileFormats.Tiff Versammlung: Aspose.Imaging.dll (25.4.0)
Der tyff rationaler Typ.
[JsonObject(MemberSerialization.OptIn)]
public class TiffRational
Inheritance
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffRational()
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Tiff.TiffRational Klasse.
public TiffRational()
TiffRational(Uint)
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Tiff.TiffRational Klasse.
public TiffRational(uint value)
Parameters
value
uint
Der Nominierende Wert.
Remarks
Der Nominator wird als angegebener Wert verwendet und der Nominator ist gleich 1.
TiffRational(Uint und Uint)
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Tiff.TiffRational Klasse.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
Der Nominierer.
denominator
uint
Und der Denominator.
Fields
Epsilon
Epsilon für die Fraktionsrechnung
public const double Epsilon = 1E-06
Feldwert
Properties
Denominator
Sie erhalten den Denominator.
public uint Denominator { get; }
Eigentumswert
Nominator
Er erhält den Nominierenden.
public uint 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 TiffRational 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 TiffRational ApproximateFraction(double value)
Parameters
value
double
Der Wert.
Returns
Eine rationale Zahl mit weniger Fehler als Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon.
ApproximateFraction(Flut, doppelt)
Er berechnet den angegebenen Wert zu einer Fraktion.
public static TiffRational 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 TiffRational ApproximateFraction(float value)
Parameters
value
float
Der Wert.
Returns
Eine rationale Zahl mit weniger Fehler als Aspose.Imaging.FileFormats.Tiff.TiffRational.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()
Umwandeln zu String.
public override string ToString()
Returns
Ein System.String, der diese Instanz vertritt.