Class TiffSRational
De naam: Aspose.Imaging.FileFormats.Tiff Verzameling: Aspose.Imaging.dll (25.4.0)
De tiff rationele type.
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRational
Inheritance
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffSrational()
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Tiff. TiffSRational klasse.
public TiffSRational()
TiffSrational(Int)
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Tiff. TiffSRational klasse.
public TiffSRational(int value)
Parameters
value
int
De waarde .
TiffSrational(int, int)
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Tiff. TiffSRational klasse.
[JsonConstructor]
public TiffSRational(int nominator, int denominator)
Parameters
nominator
int
De nominator.
denominator
int
en de denominator.
Fields
Epsilon
De epsilon voor fractie berekening
public const double Epsilon = 1E-06
veldwaarde
Properties
Denominator
Ga naar de denominator.
public int Denominator { get; }
Eigendomswaarde
Nominator
Hij krijgt de nominator.
public int Nominator { get; }
Eigendomswaarde
Value
Geeft de vlootwaarde.
public float Value { get; }
Eigendomswaarde
De waarde
Het krijgt de dubbele waarde.
public double ValueD { get; }
Eigendomswaarde
Methods
ApproximateFraction(dubbele, dubbele)
Het bereikt de geleverde waarde aan een fractie.
public static TiffSRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
De waarde .
epsilon
double
De fout is toegestaan.
Returns
Een rationele getal met minder fout dan epsilon'.
ApproximateFraction(dubbele)
Het bereikt de geleverde waarde aan een fractie.
public static TiffSRational ApproximateFraction(double value)
Parameters
value
double
De waarde .
Returns
Een rationele getal met minder fout dan Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
ApproximateFraction(Float, dubbel)
Het bereikt de geleverde waarde aan een fractie.
public static TiffSRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
De waarde .
epsilon
double
De fout is toegestaan.
Returns
Een rationele getal met minder fout dan epsilon'.
ApproximateFraction(Vloot)
Het bereikt de geleverde waarde aan een fractie.
public static TiffSRational ApproximateFraction(float value)
Parameters
value
float
De waarde .
Returns
Een rationele getal met minder fout dan Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
Equals(Objecten)
Het bepaalt of de aangegeven System.Object gelijk is aan deze instantie.
public override bool Equals(object obj)
Parameters
obj
object
Het System.Object om te vergelijken met deze instantie.
Returns
‘waar’ als de aangegeven System.Object gelijk is aan deze instantie; anders, ‘fake’.
GetHashCode()
Terug een hashcode voor deze instelling.
public override int GetHashCode()
Returns
Een hashcode voor dit voorbeeld, geschikt voor gebruik in hashingalgoritmen en gegevensstructuren zoals een hash tabel.
ToString()
Terug een System.String die deze instantie vertegenwoordigt.
public override string ToString()
Returns
Een System.String die deze instantie vertegenwoordigt.