Class TiffSRational
Pôvodný názov: Aspose.Imaging.FileFormats.Tiff Zhromaždenie: Aspose.Imaging.dll (25.5.0)
To je ten racionálny typ.
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRationalInheritance
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-06Fieldová 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.