TiffSRational
Inheritance: java.lang.Object
public class TiffSRational
El tipo racional tiff.
Constructores
| Constructor | Descripción |
|---|---|
| TiffSRational() | Inicializa una nueva instancia de la clase TiffSRational. |
| TiffSRational(int value) | Inicializa una nueva instancia de la clase TiffSRational. |
| TiffSRational(int nominator, int denominator) | Inicializa una nueva instancia de la clase TiffSRational. |
Campos
| Campo | Descripción |
|---|---|
| EPSILON | El epsilon para el cálculo de fracciones |
Métodos
| Método | Descripción |
|---|---|
| approximateFraction(double value, double epsilon) | Aproxima el valor proporcionado a una fracción. |
| approximateFraction(double value) | Aproxima el valor proporcionado a una fracción. |
| approximateFraction(float value, double epsilon) | Aproxima el valor proporcionado a una fracción. |
| approximateFraction(float value) | Aproxima el valor proporcionado a una fracción. |
| getDenominator() | Obtiene el denominador. |
| getNominator() | Obtiene el numerador. |
| getValue() | Obtiene el valor flotante. |
| getValueD() | Obtiene el valor doble. |
| toString() | Devuelve una System.String que representa esta instancia. |
| equals(Object obj) | Determina si el Object especificado es igual a esta instancia. |
| hashCode() | Devuelve un código hash para esta instancia. |
TiffSRational()
public TiffSRational()
Inicializa una nueva instancia de la clase TiffSRational.
TiffSRational(int value)
public TiffSRational(int value)
Inicializa una nueva instancia de la clase TiffSRational.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | int | El valor del numerador. |
TiffSRational(int nominator, int denominator)
public TiffSRational(int nominator, int denominator)
Inicializa una nueva instancia de la clase TiffSRational.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| numerador | int | El numerador. |
| denominador | int | El denominador. |
EPSILON
public static final double EPSILON
El epsilon para el cálculo de fracciones
approximateFraction(double value, double epsilon)
public static TiffSRational approximateFraction(double value, double epsilon)
Aproxima el valor proporcionado a una fracción.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | double | El valor. |
| epsilon | double | El error permitido. |
Returns:
TiffSRational - A rational number having error less than epsilon.
approximateFraction(double value)
public static TiffSRational approximateFraction(double value)
Aproxima el valor proporcionado a una fracción.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | double | El valor. |
Returns:
TiffSRational - A rational number having error less than Epsilon.
approximateFraction(float value, double epsilon)
public static TiffSRational approximateFraction(float value, double epsilon)
Aproxima el valor proporcionado a una fracción.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | float | El valor. |
| epsilon | double | El error permitido. |
Returns:
TiffSRational - A rational number having error less than epsilon.
approximateFraction(float value)
public static TiffSRational approximateFraction(float value)
Aproxima el valor proporcionado a una fracción.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| valor | float | El valor. |
Returns:
TiffSRational - A rational number having error less than Epsilon.
getDenominator()
public int getDenominator()
Obtiene el denominador.
Valor: El denominador.
Returns: int
getNominator()
public int getNominator()
Obtiene el numerador.
Valor: El numerador.
Returns: int
getValue()
public float getValue()
Obtiene el valor flotante.
Valor: El valor flotante.
Returns: float
getValueD()
public double getValueD()
Obtiene el valor doble.
Valor: El valor doble.
Returns: double
toString()
public String toString()
Devuelve una System.String que representa esta instancia.
Returns:
java.lang.String - Un System.String que representa esta instancia.
equals(Object obj)
public boolean equals(Object obj)
Determina si el Object especificado es igual a esta instancia.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| obj | java.lang.Object | El Object para comparar con esta instancia. |
Returns:
boolean - true si el Object especificado es igual a esta instancia; de lo contrario, false.
hashCode()
public int hashCode()
Devuelve un código hash para esta instancia.
Returns: int - Un código hash para esta instancia, adecuado para su uso en algoritmos de hash y estructuras de datos como una tabla hash.