Class TiffSRational

Class TiffSRational

Namn på plats: Aspose.Imaging.FileFormats.Tiff Församling: Aspose.Imaging.dll (25.4.0)

Den rationella typen av tiff.

[JsonObject(MemberSerialization.OptIn)]
public class TiffSRational

Inheritance

object TiffSRational

Arvsmedlemmar

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

TiffSrational()

Initialiserar en ny instans av Aspose.Imaging.FileFormats.Tiff.TiffSRational klass.

public TiffSRational()

TiffSrational(int)

Initialiserar en ny instans av Aspose.Imaging.FileFormats.Tiff.TiffSRational klass.

public TiffSRational(int value)

Parameters

value int

och värdet .

TiffSrational(int, int)

Initialiserar en ny instans av Aspose.Imaging.FileFormats.Tiff.TiffSRational klass.

[JsonConstructor]
public TiffSRational(int nominator, int denominator)

Parameters

nominator int

och nomineraren.

denominator int

och den denominator.

Fields

Epsilon

Epsilon för fraktionsberäkning

public const double Epsilon = 1E-06

Fältvärde

double

Properties

Denominator

Hämta den denominator.

public int Denominator { get; }

Fastighetsvärde

int

Nominator

Han får nomineraren.

public int Nominator { get; }

Fastighetsvärde

int

Value

Få värdet av flödet.

public float Value { get; }

Fastighetsvärde

float

värde

Det får dubbelt värde.

public double ValueD { get; }

Fastighetsvärde

double

Methods

ApproximateFraction(dubbel, dubbel)

Uppmuntra det föreslagna värdet till en fraktion.

public static TiffSRational ApproximateFraction(double value, double epsilon)

Parameters

value double

och värdet .

epsilon double

Felet är tillåtet.

Returns

TiffSRational

Ett rationellt nummer med mindre fel än epsilon".

ApproximateFraction(dubbel)

Uppmuntra det föreslagna värdet till en fraktion.

public static TiffSRational ApproximateFraction(double value)

Parameters

value double

och värdet .

Returns

TiffSRational

Ett rationellt nummer som har mindre fel än Aspose.Imaging.FileFormats.Tiff.TiffSRational.Epsilon.

ApproximateFraction(Float, dubbel)

Uppmuntra det föreslagna värdet till en fraktion.

public static TiffSRational ApproximateFraction(float value, double epsilon)

Parameters

value float

och värdet .

epsilon double

Felet är tillåtet.

Returns

TiffSRational

Ett rationellt nummer med mindre fel än epsilon".

ApproximateFraction(Flotta)

Uppmuntra det föreslagna värdet till en fraktion.

public static TiffSRational ApproximateFraction(float value)

Parameters

value float

och värdet .

Returns

TiffSRational

Ett rationellt nummer som har mindre fel än Aspose.Imaging.FileFormats.Tiff.TiffSRational.Epsilon.

Equals(Objektet)

Det bestämmer om den angivna System.Object är lika med denna instans.

public override bool Equals(object obj)

Parameters

obj object

System.Object att jämföra med denna instans.

Returns

bool

’true’ om den angivna System.Object är lik denna instans; annars, ‘falsk’.

GetHashCode()

Returnerar en hashkod för denna instans.

public override int GetHashCode()

Returns

int

En hashkod för det här exemplet, lämplig för användning i hashingalgoritmer och datastrukturer som en hashtabell.

ToString()

Returnerar en System.String som representerar denna instans.

public override string ToString()

Returns

string

Ett System.String som representerar denna instans.

 Svenska