Class TiffRational
Nazwa przestrzeń: Aspose.Imaging.FileFormats.Tiff Zgromadzenie: Aspose.Imaging.dll (25.4.0)
To typ racjonalny.
[JsonObject(MemberSerialization.OptIn)]
public class TiffRational
Inheritance
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-06
Wartość 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ę.