Class TiffRational
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Tiff Zgromadzenie: Aspose.Imaging.dll (25.5.0)
To typ racjonalny.
[JsonObject(MemberSerialization.OptIn)]
public class TiffRationalInheritance
Dziedziczeni członkowie
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffRational()
Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Tiff. TiffRational.
public TiffRational()TiffRational(Węgiel)
Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Tiff. TiffRational.
public TiffRational(uint value)Parameters
value uint
Wartość nominacji.
Remarks
Nominator będzie używany jako określona wartość, a denominator będzie równy 1.
TiffRational(węgiel, węgiel)
Inicjalizuje nową instancję klasy Aspose.Imaging.FileFormats.Tiff. TiffRational.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)Parameters
nominator uint
i kandydata .
denominator uint
To jest denominator.
Fields
Epsilon
Epsilon dla obliczeń frakcji
public const double Epsilon = 1E-06Wartość pola
Properties
Denominator
Znajduje się w denominatorze.
public uint Denominator { get; }Wartość nieruchomości
Nominator
Został nominowany nominator.
public uint 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 TiffRational 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 TiffRational ApproximateFraction(double value)Parameters
value double
I wartość .
Returns
Liczba racjonalna ma błąd mniejszy niż Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.
ApproximateFraction(Float, podwójne)
Przybliża wartość dostarczoną do jednej frakcji.
public static TiffRational 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 TiffRational ApproximateFraction(float value)Parameters
value float
I wartość .
Returns
Liczba racjonalna ma błąd mniejszy niż Aspose.Imaging.FileFormats.Tiff. TiffRational.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()
Konwertuj się na strumień.
public override string ToString()Returns
System.String, który reprezentuje tę instancję.