Class TiffRational
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 TiffRational
Inheritance
Membros herdados
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffRational()
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Tiff.TiffRational.
public TiffRational()
TiffRational(de UIN)
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Tiff.TiffRational.
public TiffRational(uint value)
Parameters
value
uint
O valor do candidato.
Remarks
O nomeador será usado como o valor especificado e o denominador será igual a 1.
TiffRational(Título, Título)
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Tiff.TiffRational.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
O candidato.
denominator
uint
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 uint Denominator { get; }
Valor da propriedade
Nominator
Ele recebe o candidato.
public uint 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 TiffRational 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 TiffRational ApproximateFraction(double value)
Parameters
value
double
O valor .
Returns
Um número racional com menos erro do que Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon.
ApproximateFraction(Float, duplo)
Aproximando o valor fornecido a uma fração.
public static TiffRational 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 TiffRational ApproximateFraction(float value)
Parameters
value
float
O valor .
Returns
Um número racional com menos erro do que Aspose.Imaging.FileFormats.Tiff.TiffRational.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()
Conversão em string.
public override string ToString()
Returns
Um sistema.String que representa essa instância.