Class TiffRational

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

object TiffRational

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

double

Properties

Denominator

Znajduje się w denominatorze.

public uint Denominator { get; }

Wartość nieruchomości

uint

Nominator

Został nominowany nominator.

public uint Nominator { get; }

Wartość nieruchomości

uint

Value

Otrzymuje wartość float.

public float Value { get; }

Wartość nieruchomości

float

Wartość

Otrzymuje podwójną wartość.

public double ValueD { get; }

Wartość nieruchomości

double

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

TiffRational

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

TiffRational

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

TiffRational

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

TiffRational

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

bool

“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

int

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

string

System.String, który reprezentuje tę instancję.

 Polski