Class TiffRational
ja nimityö: Aspose.Imaging.FileFormats.Tiff Kokoelma: Aspose.Imaging.dll (25.4.0)
Tyyppi on rationaalinen.
[JsonObject(MemberSerialization.OptIn)]
public class TiffRational
Inheritance
Perintöjäsenet
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffRational()
Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Tiff. TiffRational luokasta.
public TiffRational()
TiffRational(Uint)
Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Tiff. TiffRational luokasta.
public TiffRational(uint value)
Parameters
value
uint
Ehdokkaiden arvo on.
Remarks
Nimittäjä käytetään määritellynä arvona ja nimittäjä on yhtä kuin 1.
TiffRational(Uint ja Uint)
Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Tiff. TiffRational luokasta.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
ja ehdokkaat.
denominator
uint
Se on nimittäjä.
Fields
Epsilon
Epsiloni fraction laskentaa varten
public const double Epsilon = 1E-06
kentän arvo
Properties
Denominator
Tutustu nimikkeeseen.
public uint Denominator { get; }
Omistuksen arvo
Nominator
Hän saa ehdokkaan.
public uint Nominator { get; }
Omistuksen arvo
Value
Se saa floatin arvon.
public float Value { get; }
Omistuksen arvo
arvoa
Saat kaksinkertaisen arvon.
public double ValueD { get; }
Omistuksen arvo
Methods
ApproximateFraction(kaksinkertainen, kaksinkertainen)
Se lähentää myönnettyä arvoa osaksi.
public static TiffRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
ja arvoa .
epsilon
double
Virhe on sallittua.
Returns
Rationaalinen numero, jolla on virhe vähemmän kuin epsilon'.
ApproximateFraction(Kaksinkertainen)
Se lähentää myönnettyä arvoa osaksi.
public static TiffRational ApproximateFraction(double value)
Parameters
value
double
ja arvoa .
Returns
Rationaalinen numero, jolla on virhe vähemmän kuin Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.
ApproximateFraction(Kaksinkertainen, kaksinkertainen)
Se lähentää myönnettyä arvoa osaksi.
public static TiffRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
ja arvoa .
epsilon
double
Virhe on sallittua.
Returns
Rationaalinen numero, jolla on virhe vähemmän kuin epsilon'.
ApproximateFraction(Flottaa)
Se lähentää myönnettyä arvoa osaksi.
public static TiffRational ApproximateFraction(float value)
Parameters
value
float
ja arvoa .
Returns
Rationaalinen numero, jolla on virhe vähemmän kuin Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.
Equals(Objekti)
Määrittää, onko määritetty System.Object samanlainen kuin tämä.
public override bool Equals(object obj)
Parameters
obj
object
Järjestelmä.Object verrata tähän tapaukseen.
Returns
’totu’ jos määritelty System.Object on samanlainen kuin tämä tapaus; muuten ’väärä’.
GetHashCode()
Palauta hash-koodi tähän tapaukseen.
public override int GetHashCode()
Returns
Tällainen hash-koodi, joka sopii käytettäväksi hashing-algoritmeissa ja tietorakenteissa, kuten hash-taulukossa.
ToString()
Siirretään tiivisteeksi.
public override string ToString()
Returns
Järjestelmä.String, joka edustaa tätä tapausta.