Class TiffRational
Název místa: Aspose.Imaging.FileFormats.Tiff Shromáždění: Aspose.Imaging.dll (25.4.0)
Typy racionálního typu.
[JsonObject(MemberSerialization.OptIn)]
public class TiffRational
Inheritance
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffRational()
Začíná nový případ třídy Aspose.Imaging.FileFormats.Tiff.TiffRational.
public TiffRational()
TiffRational(Unt)
Začíná nový případ třídy Aspose.Imaging.FileFormats.Tiff.TiffRational.
public TiffRational(uint value)
Parameters
value
uint
Ceník nominátor.
Remarks
Nominátor se použije jako uvedená hodnota a denominátor bude rovný 1.
TiffRational(Vůně, Vůně)
Začíná nový případ třídy Aspose.Imaging.FileFormats.Tiff.TiffRational.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
a nominovatele.
denominator
uint
a jeho denominátorem.
Fields
Epsilon
Epsilon pro výpočet frakce
public const double Epsilon = 1E-06
Polní hodnota
Properties
Denominator
Vezměte si denominátor.
public uint Denominator { get; }
Hodnota nemovitosti
Nominator
Získejte nominátor.
public uint Nominator { get; }
Hodnota nemovitosti
Value
Získáte flotilní hodnotu.
public float Value { get; }
Hodnota nemovitosti
hodnota
Dostane dvojí hodnotu.
public double ValueD { get; }
Hodnota nemovitosti
Methods
ApproximateFraction(dvojí, dvojí)
Přibližuje předpokládanou hodnotu k frakci.
public static TiffRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
a její hodnotu.
epsilon
double
Chyba je povolen.
Returns
Racionální číslo s chybou menší než epsilon'.
ApproximateFraction(Dvojitý)
Přibližuje předpokládanou hodnotu k frakci.
public static TiffRational ApproximateFraction(double value)
Parameters
value
double
a její hodnotu.
Returns
Racionální číslo má méně chyb než Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon.
ApproximateFraction(Plzeň, dvojnásobný)
Přibližuje předpokládanou hodnotu k frakci.
public static TiffRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
a její hodnotu.
epsilon
double
Chyba je povolen.
Returns
Racionální číslo s chybou menší než epsilon'.
ApproximateFraction(flotila)
Přibližuje předpokládanou hodnotu k frakci.
public static TiffRational ApproximateFraction(float value)
Parameters
value
float
a její hodnotu.
Returns
Racionální číslo má méně chyb než Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon.
Equals(Objekt)
Určuje, zda je specifikovaný System.Object rovný tomuto bodu.
public override bool Equals(object obj)
Parameters
obj
object
Systém.Objekt srovnávat s tímto příkladem.
Returns
‘pravda’ pokud je specifikovaný System.Object stejný jako tento příklad; jinak ‘falešn’.
GetHashCode()
Vraťte hash kód pro tento příklad.
public override int GetHashCode()
Returns
Hash kód pro tento příklad, vhodný pro použití v hashing algoritmy a datové struktury, jako je hash tabulka.
ToString()
Přeměna na string.
public override string ToString()
Returns
Systém.String, který představuje tuto instanci.