Class TiffSRational

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

object TiffSRational

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

double

Properties

Denominator

Znajduje się w denominatorze.

public int Denominator { get; }

Wartość nieruchomości

int

Nominator

Został nominowany nominator.

public int Nominator { get; }

Wartość nieruchomości

int

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 TiffSRational ApproximateFraction(double value, double epsilon)

Parameters

value double

I wartość .

epsilon double

Błąd dopuszczony jest.

Returns

TiffSRational

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

TiffSRational

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

TiffSRational

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

TiffSRational

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

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()

Powraca system.String, który reprezentuje tę instancję.

public override string ToString()

Returns

string

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

 Polski