Class TiffSRational
Nome do espaço: Aspose.Imaging.FileFormats.Tiff Assembleia: Aspose.Imaging.dll (25.4.0)
O tipo racional do tifo.
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRational
Inheritance
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
Título: Tiff()
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Tiff.TiffSRational.
public TiffSRational()
Título: Tiff(Int)
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Tiff.TiffSRational.
public TiffSRational(int value)
Parameters
value
int
O valor .
Título: Tiff(Int, Int)
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Tiff.TiffSRational.
[JsonConstructor]
public TiffSRational(int nominator, int denominator)
Parameters
nominator
int
O candidato.
denominator
int
E o denominador.
Fields
Epsilon
Epsilona para o cálculo da fração
public const double Epsilon = 1E-06
Valor de campo
Properties
Denominator
Têm o denominador.
public int Denominator { get; }
Valor da propriedade
Nominator
Ele recebe o candidato.
public int Nominator { get; }
Valor da propriedade
Value
Obtenha o valor flutuante.
public float Value { get; }
Valor da propriedade
Valoridade
ganha o valor duplo.
public double ValueD { get; }
Valor da propriedade
Methods
ApproximateFraction(duplo, duplo)
Aproximando o valor fornecido a uma fração.
public static TiffSRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
O valor .
epsilon
double
O erro é permitido.
Returns
Um número racional com erro menor do que epsilon".
ApproximateFraction(Dupla)
Aproximando o valor fornecido a uma fração.
public static TiffSRational ApproximateFraction(double value)
Parameters
value
double
O valor .
Returns
Um número racional com menos erro do que Aspose.Imaging.FileFormats.Tiff.TiffSRational.Epsilon.
ApproximateFraction(Float, duplo)
Aproximando o valor fornecido a uma fração.
public static TiffSRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
O valor .
epsilon
double
O erro é permitido.
Returns
Um número racional com erro menor do que epsilon".
ApproximateFraction(Flotação)
Aproximando o valor fornecido a uma fração.
public static TiffSRational ApproximateFraction(float value)
Parameters
value
float
O valor .
Returns
Um número racional com menos erro do que Aspose.Imaging.FileFormats.Tiff.TiffSRational.Epsilon.
Equals(Objeto)
Determina se o Sistema.Objeto especificado é igual a esta instância.
public override bool Equals(object obj)
Parameters
obj
object
O Sistema.Objeto para comparar com esta instância.
Returns
‘verdade’ se o Sistema.Objeto especificado é igual a esta instância; caso contrário, ‘falso’.
GetHashCode()
Retorna um código hash para esta instância.
public override int GetHashCode()
Returns
Um código de hash para este exemplo, adequado para uso em algoritmos de hash e estruturas de dados como uma tabela de hash.
ToString()
Retorna um System.String que representa essa instância.
public override string ToString()
Returns
Um sistema.String que representa essa instância.