Class TiffSRational
A név: Aspose.Imaging.FileFormats.Tiff Összefoglaló: Aspose.Imaging.dll (25.4.0)
A racionális típus.
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRational
Inheritance
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffSzerkesztés()
Elindítja a Aspose.Imaging.FileFormats.Tiff. TiffSRational osztály új példányát.
public TiffSRational()
TiffSzerkesztés(int)
Elindítja a Aspose.Imaging.FileFormats.Tiff. TiffSRational osztály új példányát.
public TiffSRational(int value)
Parameters
value
int
Az érték.
TiffSzerkesztés(Az int, int)
Elindítja a Aspose.Imaging.FileFormats.Tiff. TiffSRational osztály új példányát.
[JsonConstructor]
public TiffSRational(int nominator, int denominator)
Parameters
nominator
int
A jelölt.
denominator
int
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 int Denominator { get; }
ingatlan értéke
Nominator
Megkapja a jelöltet.
public int 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 TiffSRational 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 TiffSRational 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. TiffSRational.Epsilon.
ApproximateFraction(Float, kettős)
A megadott értéket egy frakcióhoz közelítjük.
public static TiffSRational 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 TiffSRational 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. TiffSRational.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()
Visszatér egy System.String, amely ezt az esetet képviseli.
public override string ToString()
Returns
Egy System.String, amely ezt az esetet képviseli.