Class TiffRational
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 TiffRational
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
TiffRational()
Initalizuje novú inštanciu Aspose.Imaging.FileFormats.Tiff. TiffRational triedy.
public TiffRational()
TiffRational(Unt)
Initalizuje novú inštanciu Aspose.Imaging.FileFormats.Tiff. TiffRational triedy.
public TiffRational(uint value)
Parameters
value
uint
Nominácia na hodnotu.
Remarks
Nominátor sa použije ako špecifikovaná hodnota a denominátor sa rovná 1.
TiffRational(Zľavy, Zľavy)
Initalizuje novú inštanciu Aspose.Imaging.FileFormats.Tiff. TiffRational triedy.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
Nominácia na kandidátov.
denominator
uint
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 uint Denominator { get; }
Hodnota nehnuteľnosti
Nominator
Získal nominátora.
public uint 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 TiffRational 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 TiffRational ApproximateFraction(double value)
Parameters
value
double
a hodnotu .
Returns
Racionálne číslo s chybou menšou ako Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.
ApproximateFraction(Float, dvojnásobný)
Priblíži predpokladanú hodnotu k jednej frakcii.
public static TiffRational 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 TiffRational ApproximateFraction(float value)
Parameters
value
float
a hodnotu .
Returns
Racionálne číslo s chybou menšou ako Aspose.Imaging.FileFormats.Tiff. TiffRational.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()
Konvertovať na string.
public override string ToString()
Returns
Systém.String, ktorý predstavuje túto inštanciu.