Class TiffSRational
İsim alanı : Aspose.Imaging.FileFormats.Tiff Toplantı: Aspose.Imaging.dll (25.4.0)
Rasyonel bir tiptir.
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRational
Inheritance
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Tifrasyonel()
Aspose.Imaging.FileFormats.Tiff.TiffSRational sınıfının yeni bir örneğini başlatır.
public TiffSRational()
Tifrasyonel(int ile)
Aspose.Imaging.FileFormats.Tiff.TiffSRational sınıfının yeni bir örneğini başlatır.
public TiffSRational(int value)
Parameters
value
int
Değer için .
Tifrasyonel(int , int , int)
Aspose.Imaging.FileFormats.Tiff.TiffSRational sınıfının yeni bir örneğini başlatır.
[JsonConstructor]
public TiffSRational(int nominator, int denominator)
Parameters
nominator
int
Aday adayı .
denominator
int
Diğer adı.
Fields
Epsilon
Fragman Hesaplama için Epsilon
public const double Epsilon = 1E-06
alan değeri
Properties
Denominator
denominatörü bulmak için.
public int Denominator { get; }
Mülkiyet Değer
Nominator
Aday adayını alır.
public int Nominator { get; }
Mülkiyet Değer
Value
Float değerini alır.
public float Value { get; }
Mülkiyet Değer
Değer
Çift değer alır.
public double ValueD { get; }
Mülkiyet Değer
Methods
ApproximateFraction(Çift , Çift)
Verilen değeri bir parçaya yaklaştırır.
public static TiffSRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
Değer için .
epsilon
double
Hatası izin veriyor.
Returns
Bir rasyonel sayı epsilon’dan daha az hata içerir.
ApproximateFraction(Çift)
Verilen değeri bir parçaya yaklaştırır.
public static TiffSRational ApproximateFraction(double value)
Parameters
value
double
Değer için .
Returns
Rasyonel bir sayı, Aspose.Imaging.FileFormats.Tiff.TiffSRational.Epsilon’dan daha az hataya sahiptir.
ApproximateFraction(Float, Çift)
Verilen değeri bir parçaya yaklaştırır.
public static TiffSRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
Değer için .
epsilon
double
Hatası izin veriyor.
Returns
Bir rasyonel sayı epsilon’dan daha az hata içerir.
ApproximateFraction(Floransa)
Verilen değeri bir parçaya yaklaştırır.
public static TiffSRational ApproximateFraction(float value)
Parameters
value
float
Değer için .
Returns
Rasyonel bir sayı, Aspose.Imaging.FileFormats.Tiff.TiffSRational.Epsilon’dan daha az hataya sahiptir.
Equals(nesne)
Belirlenen System.Object’in bu örnekle eşit olup olmadığını belirler.
public override bool Equals(object obj)
Parameters
obj
object
Sistem.Object bu durumla karşılaştırmak için.
Returns
‘gerçek’ eğer belirtilen System.Object bu örneğe eşittir; aksi takdirde, ‘yanlış’.
GetHashCode()
Bu örnek için bir hash kodu iade eder.
public override int GetHashCode()
Returns
Bu örnek için bir hash kodu, hash algoritmalarında ve bir hash tablosu gibi veri yapılarında kullanıma uygundur.
ToString()
Bu istasyonu temsil eden bir System.String’i geri getirir.
public override string ToString()
Returns
Bu istasyonu temsil eden bir sistem.String.