Class TiffSRational
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Tiff Zgromadzenie: Aspose.Imaging.dll (25.4.0)
To typ racjonalny.
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRational
Inheritance
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffSrational()
Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Tiff. TiffSRational.
public TiffSRational()
TiffSrational(Int)
Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Tiff. TiffSRational.
public TiffSRational(int value)
Parameters
value
int
I wartość .
TiffSrational(i int, int)
Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Tiff. TiffSRational.
[JsonConstructor]
public TiffSRational(int nominator, int denominator)
Parameters
nominator
int
i kandydata .
denominator
int
To jest denominator.
Fields
Epsilon
Epsilon dla obliczeń frakcji
public const double Epsilon = 1E-06
Wartość pola
Properties
Denominator
Znajduje się w denominatorze.
public int Denominator { get; }
Wartość nieruchomości
Nominator
Został nominowany nominator.
public int Nominator { get; }
Wartość nieruchomości
Value
Otrzymuje wartość float.
public float Value { get; }
Wartość nieruchomości
Wartość
Otrzymuje podwójną wartość.
public double ValueD { get; }
Wartość nieruchomości
Methods
ApproximateFraction(podwójne, podwójne)
Przybliża wartość dostarczoną do jednej frakcji.
public static TiffSRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
I wartość .
epsilon
double
Błąd dopuszczony jest.
Returns
Liczba racjonalna ma błąd mniejszy niż epsilon'.
ApproximateFraction(Podwójne)
Przybliża wartość dostarczoną do jednej frakcji.
public static TiffSRational ApproximateFraction(double value)
Parameters
value
double
I wartość .
Returns
Liczba racjonalna ma błąd mniejszy niż Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
ApproximateFraction(Float, podwójne)
Przybliża wartość dostarczoną do jednej frakcji.
public static TiffSRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
I wartość .
epsilon
double
Błąd dopuszczony jest.
Returns
Liczba racjonalna ma błąd mniejszy niż epsilon'.
ApproximateFraction(Floty)
Przybliża wartość dostarczoną do jednej frakcji.
public static TiffSRational ApproximateFraction(float value)
Parameters
value
float
I wartość .
Returns
Liczba racjonalna ma błąd mniejszy niż Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
Equals(Obiekt)
Określa, czy określony System.Object jest równy tej instancji.
public override bool Equals(object obj)
Parameters
obj
object
System.Object do porównania z tą instancją.
Returns
“prawdziwy” jeśli określony System.Object jest równy tej instancji; w przeciwnym razie “fałszywy”.
GetHashCode()
Wróć do tego kodu hash.
public override int GetHashCode()
Returns
Kod hash dla tego przykładu, odpowiedni do użycia w algorytmach hashingu i strukturach danych, takich jak tabela hash.
ToString()
Powraca system.String, który reprezentuje tę instancję.
public override string ToString()
Returns
System.String, który reprezentuje tę instancję.