Class TiffRational

Class TiffRational

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 TiffRational

Inheritance

object TiffRational

Arvsmedlemmar

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

Constructors

TiffRational()

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

public TiffRational()

TiffRational(Unt)

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

public TiffRational(uint value)

Parameters

value uint

Nominerarens värde.

Remarks

Nomineraren kommer att användas som det angivna värdet och nomineraren kommer att vara lika med 1.

TiffRational(Unt, Unt)

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

[JsonConstructor]
public TiffRational(uint nominator, uint denominator)

Parameters

nominator uint

och nomineraren.

denominator uint

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 uint Denominator { get; }

Fastighetsvärde

uint

Nominator

Han får nomineraren.

public uint Nominator { get; }

Fastighetsvärde

uint

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

Parameters

value double

och värdet .

epsilon double

Felet är tillåtet.

Returns

TiffRational

Ett rationellt nummer med mindre fel än epsilon".

ApproximateFraction(dubbel)

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

public static TiffRational ApproximateFraction(double value)

Parameters

value double

och värdet .

Returns

TiffRational

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

ApproximateFraction(Float, dubbel)

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

public static TiffRational ApproximateFraction(float value, double epsilon)

Parameters

value float

och värdet .

epsilon double

Felet är tillåtet.

Returns

TiffRational

Ett rationellt nummer med mindre fel än epsilon".

ApproximateFraction(Flotta)

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

public static TiffRational ApproximateFraction(float value)

Parameters

value float

och värdet .

Returns

TiffRational

Ett rationellt nummer som har mindre fel än Aspose.Imaging.FileFormats.Tiff.TiffRational.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()

Omvandlas till sträng.

public override string ToString()

Returns

string

Ett System.String som representerar denna instans.

 Svenska