Class TiffRational
Nombre del espacio: Aspose.Imaging.FileFormats.Tiff Asamblea: Aspose.Imaging.dll (25.4.0)
El tipo racional de tifo.
[JsonObject(MemberSerialization.OptIn)]
public class TiffRational
Inheritance
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
TiffRational()
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Tiff.TiffRational.
public TiffRational()
TiffRational(Entonces)
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Tiff.TiffRational.
public TiffRational(uint value)
Parameters
value
uint
El valor del nombrador.
Remarks
El nombrador será utilizado como el valor especificado y el denominador será igual a 1.
TiffRational(Entonces, entonces)
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Tiff.TiffRational.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
El nombrador.
denominator
uint
El denominador.
Fields
Epsilon
El epsilón para el cálculo de fracciones
public const double Epsilon = 1E-06
Valor de campo
Properties
Denominator
Tiene el denominador.
public uint Denominator { get; }
Valor de la propiedad
Nominator
Tiene el nombrador.
public uint Nominator { get; }
Valor de la propiedad
Value
Obtenga el valor float.
public float Value { get; }
Valor de la propiedad
Valor
Tiene el doble valor.
public double ValueD { get; }
Valor de la propiedad
Methods
ApproximateFraction(doble, doble)
Aproximar el valor proporcionado a una fracción.
public static TiffRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
El valor.
epsilon
double
El error permitido.
Returns
Un número racional con un error menor que epsilon'.
ApproximateFraction(doble)
Aproximar el valor proporcionado a una fracción.
public static TiffRational ApproximateFraction(double value)
Parameters
value
double
El valor.
Returns
Un número racional que tiene menos error que Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon.
ApproximateFraction(Float, doble)
Aproximar el valor proporcionado a una fracción.
public static TiffRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
El valor.
epsilon
double
El error permitido.
Returns
Un número racional con un error menor que epsilon'.
ApproximateFraction(float)
Aproximar el valor proporcionado a una fracción.
public static TiffRational ApproximateFraction(float value)
Parameters
value
float
El valor.
Returns
Un número racional que tiene menos error que Aspose.Imaging.FileFormats.Tiff.TiffRational.Epsilon.
Equals(Objeto)
Determina si el Sistema.Objeto especificado es igual a esta instancia.
public override bool Equals(object obj)
Parameters
obj
object
El Sistema.Objeto para comparar con esta instancia.
Returns
‘verdad’ si el Sistema.Objeto especificado es igual a esta instancia; de lo contrario, ‘falso’.
GetHashCode()
Devuelve un código hash para este caso.
public override int GetHashCode()
Returns
Un código de hash para este ejemplo, adecuado para el uso en algoritmos de hashing y estructuras de datos como una tabla de hash.
ToString()
Convertir en string.
public override string ToString()
Returns
Un sistema.String que representa esta instancia.