Class TiffRational
İsim alanı : Aspose.Imaging.FileFormats.Tiff Toplantı: Aspose.Imaging.dll (25.4.0)
Rasyonel bir tiptir.
[JsonObject(MemberSerialization.OptIn)]
public class TiffRational
Inheritance
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffRational()
Aspose.Imaging.FileFormats.Tiff.TiffRational sınıfının yeni bir örneğini başlatır.
public TiffRational()
TiffRational(UINT)
Aspose.Imaging.FileFormats.Tiff.TiffRational sınıfının yeni bir örneğini başlatır.
public TiffRational(uint value)
Parameters
value
uint
Aday değerleri var.
Remarks
Aday, belirtilen değer olarak kullanılır ve adayı 1’e eşit olacaktır.
TiffRational(Uint , uint)
Aspose.Imaging.FileFormats.Tiff.TiffRational sınıfının yeni bir örneğini başlatır.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
Aday adayı .
denominator
uint
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 uint Denominator { get; }
Mülkiyet Değer
Nominator
Aday adayını alır.
public uint 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 TiffRational 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 TiffRational ApproximateFraction(double value)
Parameters
value
double
Değer için .
Returns
Rasyonel bir sayı, Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon’dan daha az hataya sahiptir.
ApproximateFraction(Float, Çift)
Verilen değeri bir parçaya yaklaştırır.
public static TiffRational 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 TiffRational ApproximateFraction(float value)
Parameters
value
float
Değer için .
Returns
Rasyonel bir sayı, Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon’dan daha az hataya sahiptir.
Equals(nesne)
Bu örnekte belirtilen System.Object’in 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()
Çerçeveye dönüştürülür.
public override string ToString()
Returns
Bu istasyonu temsil eden bir sistem.String.