Class TiffRational
A név: Aspose.Imaging.FileFormats.Tiff Összefoglaló: Aspose.Imaging.dll (25.4.0)
A racionális típus.
[JsonObject(MemberSerialization.OptIn)]
public class TiffRational
Inheritance
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffRational()
Kezdődik egy új példány a Aspose.Imaging.FileFormats.Tiff. TiffRational osztály.
public TiffRational()
TiffRational(Az UIN)
Kezdődik egy új példány a Aspose.Imaging.FileFormats.Tiff. TiffRational osztály.
public TiffRational(uint value)
Parameters
value
uint
A jelölt értéke.
Remarks
A jelöltet a meghatározott értékként kell használni, és a denominátor egyenlő 1.
TiffRational(Székely, Székely)
Kezdődik egy új példány a Aspose.Imaging.FileFormats.Tiff. TiffRational osztály.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
A jelölt.
denominator
uint
Ez a denominátor.
Fields
Epsilon
Az epsilon a frakciószámításhoz
public const double Epsilon = 1E-06
mező értéke
Properties
Denominator
Megkapja a denominátorot.
public uint Denominator { get; }
ingatlan értéke
Nominator
Megkapja a jelöltet.
public uint Nominator { get; }
ingatlan értéke
Value
Megkapja a flotta értéket.
public float Value { get; }
ingatlan értéke
Érték
Megkapja a kettős értéket.
public double ValueD { get; }
ingatlan értéke
Methods
ApproximateFraction(kettős, kettős)
A megadott értéket egy frakcióhoz közelítjük.
public static TiffRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
Az érték.
epsilon
double
A tévedés megengedett.
Returns
A racionális szám kevesebb hibával rendelkezik, mint a epsilon'.
ApproximateFraction(kettős)
A megadott értéket egy frakcióhoz közelítjük.
public static TiffRational ApproximateFraction(double value)
Parameters
value
double
Az érték.
Returns
A racionális szám kevesebb hibával rendelkezik, mint a Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.
ApproximateFraction(Float, kettős)
A megadott értéket egy frakcióhoz közelítjük.
public static TiffRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
Az érték.
epsilon
double
A tévedés megengedett.
Returns
A racionális szám kevesebb hibával rendelkezik, mint a epsilon'.
ApproximateFraction(Flotta)
A megadott értéket egy frakcióhoz közelítjük.
public static TiffRational ApproximateFraction(float value)
Parameters
value
float
Az érték.
Returns
A racionális szám kevesebb hibával rendelkezik, mint a Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.
Equals(objektum)
Határozza meg, hogy a meghatározott System.Object egyenlő-e ezzel a példával.
public override bool Equals(object obj)
Parameters
obj
object
A System.Object összehasonlítani ezzel a példával.
Returns
“igaz”, ha a kijelölt System.Object egyenlő a példával; máskülönben, “hamis”.
GetHashCode()
Visszaadja a hash kódot erre az esetre.
public override int GetHashCode()
Returns
A hash kód erre a példára, amely alkalmas a hash algoritmusokban és az adatok szerkezetében, mint például a hash táblázat.
ToString()
Átalakítás a stringhez.
public override string ToString()
Returns
Egy System.String, amely ezt az esetet képviseli.