Class TiffSRational
Navne til: Aspose.Imaging.FileFormats.Tiff Sammensætning: Aspose.Imaging.dll (25.4.0)
Det er den rationelle typ.
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRational
Inheritance
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffSrational()
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Tiff. TiffSRational klasse.
public TiffSRational()
TiffSrational(Int)
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Tiff. TiffSRational klasse.
public TiffSRational(int value)
Parameters
value
int
Den værdi.
TiffSrational(Det er int)
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Tiff. TiffSRational klasse.
[JsonConstructor]
public TiffSRational(int nominator, int denominator)
Parameters
nominator
int
Det er nomineringen.
denominator
int
Det er den denominator.
Fields
Epsilon
Epsilon til fraktionsberegning
public const double Epsilon = 1E-06
Fællesværdi
Properties
Denominator
Det er den denominator.
public int Denominator { get; }
Ejendomsværdi
Nominator
Han får nomineret.
public int Nominator { get; }
Ejendomsværdi
Value
De får flådens værdi.
public float Value { get; }
Ejendomsværdi
Værdi
Det giver dobbelt værdi.
public double ValueD { get; }
Ejendomsværdi
Methods
ApproximateFraction(dobbelt, dobbelt)
Det nærmer det givet værdi til en fraktion.
public static TiffSRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
Den værdi.
epsilon
double
Den tilladte fejl.
Returns
Et rationelt tal, der har mindre fejl end epsilon'.
ApproximateFraction(dobbelt)
Det nærmer det givet værdi til en fraktion.
public static TiffSRational ApproximateFraction(double value)
Parameters
value
double
Den værdi.
Returns
Et rationelt tal, der har mindre fejl end Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
ApproximateFraction(Flåder, dobbelt)
Det nærmer det givet værdi til en fraktion.
public static TiffSRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
Den værdi.
epsilon
double
Den tilladte fejl.
Returns
Et rationelt tal, der har mindre fejl end epsilon'.
ApproximateFraction(Flåder)
Det nærmer det givet værdi til en fraktion.
public static TiffSRational ApproximateFraction(float value)
Parameters
value
float
Den værdi.
Returns
Et rationelt tal, der har mindre fejl end Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
Equals(Objekt)
Det bestemmer, om den angivne System.Object er lig med denne instans.
public override bool Equals(object obj)
Parameters
obj
object
System.Object til at sammenligne med denne instans.
Returns
’true’ hvis det angivne System.Object er lig med dette eksempel; ellers ‘falske’.
GetHashCode()
Returnerer en hash-kode til dette tilfælde.
public override int GetHashCode()
Returns
En hash kode til dette eksempel, egnet til brug i hashing algoritmer og data strukturer som en hash tabel.
ToString()
Returnerer en System.String, der repræsenterer denne instans.
public override string ToString()
Returns
Et system.String, der repræsenterer denne instans.