صفحة الصنف Math في روبي
تحتوي الوحدة Math الدوال المثلثية والفائقة (transcendental) الأساسية. راجع صفحة الصنف Float للحصول على قائمة الثوابت التي تحدد دقة الأعداد العشرية (floating point ) في روبي.
مجالات التعريف (Domains) والمجالات المقابلة (codomains) تعطى فقط للأرقام الحقيقية (وليس معقدة).
توابع الصنف العامة (Public Class Methods)
التابع acos
يحسب ظظظ قوس جيب التمام (arc cosine) للعدد x ططط. ويعيد قيمة من المجال 0..P
التابع acosh
يحسب ظظظ جيب التمام الزائدي للعدد x.
التابع asin
يحسب ظظظ قوس الجيب للعدد x. يعيد عددا من المجال -PI / 2 ..
التابع asinh
يحسب ظظظ الجيب العكسي الزائدي (inverse hyperbolic sine) للعدد x.
التابع atan
يحسب ظظظ قوس الظل (arc tangent) للعدد x. يعيد قيمة من المجال -PI / 2 ..PI / 2.
التابع atan2
يحسب ظظظ قيمة قوس الظل للعددين y و x. ويعيد عدد عشريا (Float) من المجال -PI ..PI. القيمة المعادة هي الزاوية بالراديان (radian) المحددة بالمحور السيني (x-axis) الموجب للمستوى الديكارتي، والنقطة المحددة بالإحداثيات (x ، y).
التابع atanh
يحسب ظظظ دالة الظل العكسي الزائدي (inverse hyperbolic tangent) للعدد x.
التابع cbrt
يعيد ظظظ الجذر التكعيبي للعدد المعطى x.
التابع cos
يحسب ظظظ جيب تمام العدد x (مُعبّر عنه بالراديان). ويعيد عددا عشريًا (Float) من المجال -1.0..1.0.
التابع cosh
يحسب ظظظ جيب التمام الزائدي (hyperbolic cosine) للعدد x (معبر عنه بالراديان).
التابع erf
يحسب ظظظ هامش خطأ الدالة للعدد x.
التابع erfc
يحسب ظظظ هامش خطأ الدالة التكميلي للعدد x.
التابع exp
يعيد ظظظ القيمة e ** x.
التابع frexp
يعيد ظظظ مصفوفة ثنائية تحتوي على الكسر القياسي (normalized fraction)(عدد كسري a Float) وأس (عدد صحيح Integer) للعدد المعطى x.
التابع gamma
يحسب ظظظ دالة غاما للعدد المعطى x.
التابع hypot
يعيد ظظظ ناتج التعبير sqrt (x ** 2 + y ** 2) ، وتر مثلث قائم الزاوية (hypotenuse of a right-angled triangle) جانباه x و y.
التابع ldexp
يعيد ظظظ ناتج التعبير fraction * (2 ** exponent).
التابع lgamma
يحسب ظظظ مصفوفة ثنائية تحتوي قيمة دالة غاما اللوغاريتمية (logarithmic gamma) للعدد x، وإشارة غاما للعدد x.
التابع log
يعيد ظظظ لوغاريتم x. في حال تمرير وسيط ثاني إضافي، فسيكون أساس اللوغاريتم. وإلا فالأساس سيكون العدد e (اللوغاريتم الطبيعي).
التابع log10
يعيد ظظظ اللوغاريتم من الأساس 10 لـ x.
التابع log2
يعيد ظظظ اللوغاريتم ذو الأساس 2 للعدد المعطى x.
التابع sin
يحسب ظظ جيب (sin) العدد المعطى x (معرب عنه بالراديان). يعيد قيمة عشرية (Float) من المجال -1.0..1.0.
التابع sinh
يحسب ظظظ الجيب الزائدي (hyperbolic sine) للعدد المعطى x (معبر عنه بالراديان).
التابع sqrt
يعيد ظظظ الجذر التربيعي غير السالب للعدد المعطى x.
التابع tan
يحسب ظظظ ظل العدد المعطى x (عرب عنه بالراديان).
التابع tanh
يحسب ظظظ الظل الزائدي (hyperbolic tangent) للعدد المعطى x (معرب عنه بالراديان).