TiffSRational
Inheritance: java.lang.Object
public class TiffSRational
نوع TIFF Rational.
المنشئات
| المنشئ | الوصف |
|---|---|
| TiffSRational() | ينشئ مثيلاً جديدًا من الفئة TiffSRational. |
| TiffSRational(int value) | ينشئ مثيلاً جديدًا من الفئة TiffSRational. |
| TiffSRational(int nominator, int denominator) | ينشئ مثيلاً جديدًا من الفئة TiffSRational. |
الحقول
| حقل | الوصف |
|---|---|
| EPSILON | الإبسيلون لحساب الكسر |
الطرق
| طريقة | الوصف |
|---|---|
| approximateFraction(double value, double epsilon) | يقرب القيمة المقدمة إلى كسر. |
| approximateFraction(double value) | يقرب القيمة المقدمة إلى كسر. |
| approximateFraction(float value, double epsilon) | يقرب القيمة المقدمة إلى كسر. |
| approximateFraction(float value) | يقرب القيمة المقدمة إلى كسر. |
| getDenominator() | يحصل على المقام. |
| getNominator() | يحصل على البسط. |
| getValue() | يحصل على قيمة الفاصلة العائمة. |
| getValueD() | يحصل على قيمة مزدوجة. |
| toString() | يعيد System.String التي تمثل هذا المثيل. |
| equals(Object obj) | يحدد ما إذا كان الـ Object المحدد يساوي هذه الحالة. |
| hashCode() | يرجع رمز تجزئة (hash code) لهذه المثيل. |
TiffSRational()
public TiffSRational()
ينشئ مثيلاً جديدًا من الفئة TiffSRational.
TiffSRational(int value)
public TiffSRational(int value)
ينشئ مثيلاً جديدًا من الفئة TiffSRational.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | int | قيمة البسط. |
TiffSRational(int nominator, int denominator)
public TiffSRational(int nominator, int denominator)
ينشئ مثيلاً جديدًا من الفئة TiffSRational.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| البسط | int | البسط. |
| المقام | int | المقام. |
EPSILON
public static final double EPSILON
الإبسيلون لحساب الكسر
approximateFraction(double value, double epsilon)
public static TiffSRational approximateFraction(double value, double epsilon)
يقرب القيمة المقدمة إلى كسر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | double | القيمة. |
| الإبسيلون | double | الخطأ المسموح به. |
Returns:
TiffSRational - A rational number having error less than epsilon.
approximateFraction(double value)
public static TiffSRational approximateFraction(double value)
يقرب القيمة المقدمة إلى كسر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | double | القيمة. |
Returns:
TiffSRational - A rational number having error less than Epsilon.
approximateFraction(float value, double epsilon)
public static TiffSRational approximateFraction(float value, double epsilon)
يقرب القيمة المقدمة إلى كسر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | float | القيمة. |
| الإبسيلون | double | الخطأ المسموح به. |
Returns:
TiffSRational - A rational number having error less than epsilon.
approximateFraction(float value)
public static TiffSRational approximateFraction(float value)
يقرب القيمة المقدمة إلى كسر.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| القيمة | float | القيمة. |
Returns:
TiffSRational - A rational number having error less than Epsilon.
getDenominator()
public int getDenominator()
يحصل على المقام.
القيمة: المقام.
Returns: int
getNominator()
public int getNominator()
يحصل على البسط.
القيمة: البسط.
Returns: int
getValue()
public float getValue()
يحصل على قيمة الفاصلة العائمة.
القيمة: قيمة الفاصلة العائمة.
Returns: float
getValueD()
public double getValueD()
يحصل على قيمة مزدوجة.
القيمة: القيمة المزدوجة.
Returns: double
toString()
public String toString()
يعيد System.String التي تمثل هذا المثيل.
Returns:
java.lang.String - System.String يمثل هذا المثيل.
equals(Object obj)
public boolean equals(Object obj)
يحدد ما إذا كان الـ Object المحدد يساوي هذه الحالة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| obj | java.lang.Object | ال Object للمقارنة مع هذه الحالة. |
Returns:
منطقي - true إذا كان الـ Object المحدد يساوي هذه الحالة؛ وإلا false.
hashCode()
public int hashCode()
يرجع رمز تجزئة (hash code) لهذه المثيل.
Returns: int - رمز تجزئة (hash code) لهذه المثيل، مناسب للاستخدام في خوارزميات التجزئة وهياكل البيانات مثل جدول التجزئة.