Class TiffSRational
Pôvodný názov: Aspose.Imaging.FileFormats.Tiff Zhromaždenie: Aspose.Imaging.dll (25.4.0)
To je ten racionálny typ.
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRational
Inheritance
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffSrationálne()
Initalizuje novú inštanciu Aspose.Imaging.FileFormats.Tiff. TiffSRational triedy.
public TiffSRational()
TiffSrationálne(int)
Initalizuje novú inštanciu Aspose.Imaging.FileFormats.Tiff. TiffSRational triedy.
public TiffSRational(int value)
Parameters
value
int
a hodnotu .
TiffSrationálne(a int, int)
Initalizuje novú inštanciu Aspose.Imaging.FileFormats.Tiff. TiffSRational triedy.
[JsonConstructor]
public TiffSRational(int nominator, int denominator)
Parameters
nominator
int
Nominácia na kandidátov.
denominator
int
Na názov denominátora.
Fields
Epsilon
Epsilón pre výpočet frakcie
public const double Epsilon = 1E-06
Fieldová hodnota
Properties
Denominator
Vezmite si denominátor.
public int Denominator { get; }
Hodnota nehnuteľnosti
Nominator
Získal nominátora.
public int Nominator { get; }
Hodnota nehnuteľnosti
Value
Získava flotilnú hodnotu.
public float Value { get; }
Hodnota nehnuteľnosti
hodnota
Dostáva dvojitú hodnotu.
public double ValueD { get; }
Hodnota nehnuteľnosti
Methods
ApproximateFraction(dvojnásobný, dvojnásobný)
Priblíži predpokladanú hodnotu k jednej frakcii.
public static TiffSRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
a hodnotu .
epsilon
double
Chyba je povolená.
Returns
Racionálne číslo s chybou menšou ako epsilon".
ApproximateFraction(Dvojitý)
Priblíži predpokladanú hodnotu k jednej frakcii.
public static TiffSRational ApproximateFraction(double value)
Parameters
value
double
a hodnotu .
Returns
Racionálne číslo s chybou menej ako Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
ApproximateFraction(Float, dvojnásobný)
Priblíži predpokladanú hodnotu k jednej frakcii.
public static TiffSRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
a hodnotu .
epsilon
double
Chyba je povolená.
Returns
Racionálne číslo s chybou menšou ako epsilon".
ApproximateFraction(flotila)
Priblíži predpokladanú hodnotu k jednej frakcii.
public static TiffSRational ApproximateFraction(float value)
Parameters
value
float
a hodnotu .
Returns
Racionálne číslo s chybou menej ako Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
Equals(objekty)
Určuje, či je špecifikovaný System.Object rovný tomuto príkladu.
public override bool Equals(object obj)
Parameters
obj
object
Systém.Objekt porovnávať s týmto príkladom.
Returns
“skutočný” ak je špecifikovaný System.Object rovnaký ako tento príklad; inak, “falšovaný”.
GetHashCode()
Vráťte hash kód pre tento príklad.
public override int GetHashCode()
Returns
Kód hash pre tento príklad, vhodný na použitie v algoritmoch hashingu a dátových štruktúrach, ako je tabuľka hash.
ToString()
Vráti systém.String, ktorý predstavuje túto inštanciu.
public override string ToString()
Returns
Systém.String, ktorý predstavuje túto inštanciu.