Class TiffSRational
Il nome: Aspose.Imaging.FileFormats.Tiff Assemblea: Aspose.Imaging.dll (25.4.0)
Il tipo razionale del tifo.
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRational
Inheritance
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
di TiffSrational()
Inizializza una nuova instanza della classe Aspose.Imaging.FileFormats.Tiff. TiffSRational.
public TiffSRational()
di TiffSrational(int)
Inizializza una nuova instanza della classe Aspose.Imaging.FileFormats.Tiff. TiffSRational.
public TiffSRational(int value)
Parameters
value
int
Il valore .
di TiffSrational(di int, int)
Inizializza una nuova instanza della classe Aspose.Imaging.FileFormats.Tiff. TiffSRational.
[JsonConstructor]
public TiffSRational(int nominator, int denominator)
Parameters
nominator
int
Il candidato.
denominator
int
Il denominatore
Fields
Epsilon
Epsilone per il calcolo della frazione
public const double Epsilon = 1E-06
Valore di campo
Properties
Denominator
Riceve il denominatore.
public int Denominator { get; }
Valore di proprietà
Nominator
Riceve il nominatore.
public int Nominator { get; }
Valore di proprietà
Value
Riceve il valore di float.
public float Value { get; }
Valore di proprietà
Valutazione
Riceve il doppio valore.
public double ValueD { get; }
Valore di proprietà
Methods
ApproximateFraction(Il doppio, il doppio)
Aggiunge il valore fornito a una frazione.
public static TiffSRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
Il valore .
epsilon
double
L’errore è consentito.
Returns
Un numero razionale con un errore inferiore a epsilon".
ApproximateFraction(Doppio)
Aggiunge il valore fornito a una frazione.
public static TiffSRational ApproximateFraction(double value)
Parameters
value
double
Il valore .
Returns
Un numero razionale con un errore inferiore a Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
ApproximateFraction(Il doppio, il doppio)
Aggiunge il valore fornito a una frazione.
public static TiffSRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
Il valore .
epsilon
double
L’errore è consentito.
Returns
Un numero razionale con un errore inferiore a epsilon".
ApproximateFraction(flotta)
Aggiunge il valore fornito a una frazione.
public static TiffSRational ApproximateFraction(float value)
Parameters
value
float
Il valore .
Returns
Un numero razionale con un errore inferiore a Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
Equals(oggetto)
Determinerà se il System.Object specificato è uguale a questa instanza.
public override bool Equals(object obj)
Parameters
obj
object
Il sistema.oggetto per paragonare con questa instanza.
Returns
’true’ se il specifico System.Object è uguale a questa instanza; altrimenti, ‘falso’.
GetHashCode()
Ritorna un codice hash per questo caso.
public override int GetHashCode()
Returns
Un codice hash per questo esempio, adatto per l’uso in algoritmi di hashing e strutture di dati come una tabella hash.
ToString()
Ritorna un System.String che rappresenta questa instanza.
public override string ToString()
Returns
Un sistema.String che rappresenta questa instanza.