TiffSRational
Inheritance: java.lang.Object
public class TiffSRational
tiff rasyonel tipi.
Yapıcılar
| Yapıcı | Açıklama |
|---|---|
| TiffSRational() | Yeni bir TiffSRational sınıfı örneği başlatır. |
| TiffSRational(int value) | Yeni bir TiffSRational sınıfı örneği başlatır. |
| TiffSRational(int nominator, int denominator) | Yeni bir TiffSRational sınıfı örneği başlatır. |
Alanlar
| Alan | Açıklama |
|---|---|
| EPSILON | Kesir hesaplaması için epsilon |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| approximateFraction(double value, double epsilon) | Verilen değeri bir kesire yaklaştırır. |
| approximateFraction(double value) | Verilen değeri bir kesire yaklaştırır. |
| approximateFraction(float value, double epsilon) | Verilen değeri bir kesire yaklaştırır. |
| approximateFraction(float value) | Verilen değeri bir kesire yaklaştırır. |
| getDenominator() | Paydayı alır. |
| getNominator() | Payı alır. |
| getValue() | float değerini alır. |
| getValueD() | double değerini alır. |
| toString() | Bu örneği temsil eden bir System.String döndürür. |
| equals(Object obj) | Belirtilen Object‘in bu örnekle eşit olup olmadığını belirler. |
| hashCode() | Bu örnek için bir karma kodu döndürür. |
TiffSRational()
public TiffSRational()
Yeni bir TiffSRational sınıfı örneği başlatır.
TiffSRational(int value)
public TiffSRational(int value)
Yeni bir TiffSRational sınıfı örneği başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int | Pay değeri. |
TiffSRational(int nominator, int denominator)
public TiffSRational(int nominator, int denominator)
Yeni bir TiffSRational sınıfı örneği başlatır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| pay | int | Pay. |
| payda | int | Payda. |
EPSILON
public static final double EPSILON
Kesir hesaplaması için epsilon
approximateFraction(double value, double epsilon)
public static TiffSRational approximateFraction(double value, double epsilon)
Verilen değeri bir kesire yaklaştırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | double | Değer. |
| epsilon | double | İzin verilen hata. |
Returns:
TiffSRational - A rational number having error less than epsilon.
approximateFraction(double value)
public static TiffSRational approximateFraction(double value)
Verilen değeri bir kesire yaklaştırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | double | Değer. |
Returns:
TiffSRational - A rational number having error less than Epsilon.
approximateFraction(float value, double epsilon)
public static TiffSRational approximateFraction(float value, double epsilon)
Verilen değeri bir kesire yaklaştırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | float | Değer. |
| epsilon | double | İzin verilen hata. |
Returns:
TiffSRational - A rational number having error less than epsilon.
approximateFraction(float value)
public static TiffSRational approximateFraction(float value)
Verilen değeri bir kesire yaklaştırır.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | float | Değer. |
Returns:
TiffSRational - A rational number having error less than Epsilon.
getDenominator()
public int getDenominator()
Paydayı alır.
Değer: payda.
Returns: int
getNominator()
public int getNominator()
Payı alır.
Değer: pay.
Returns: int
getValue()
public float getValue()
float değerini alır.
Değer: float değeri.
Returns: float
getValueD()
public double getValueD()
double değerini alır.
Değer: Çift değer.
Returns: double
toString()
public String toString()
Bu örneği temsil eden bir System.String döndürür.
Returns:
java.lang.String - Bu örneği temsil eden bir System.String.
equals(Object obj)
public boolean equals(Object obj)
Belirtilen Object‘in bu örnekle eşit olup olmadığını belirler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| obj | java.lang.Object | Bu Object bu örnek ile karşılaştırmak için. |
Returns:
boolean - true eğer belirtilen Object bu örnek ile eşitse; aksi takdirde false.
hashCode()
public int hashCode()
Bu örnek için bir karma kodu döndürür.
Returns: int - Bu örnek için bir karma kodu, karma algoritmaları ve hash tablosu gibi veri yapılarında kullanılmaya uygundur.