Class TiffSRational
İsim alanı : Aspose.Imaging.FileFormats.Tiff Toplantı: Aspose.Imaging.dll (25.5.0)
Rasyonel bir tiptir.
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRationalInheritance
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-06alan 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.