نتائج البحث
اذهب إلى التنقل
اذهب إلى البحث
الوحدة Math في روبي
تحوي الوحدة Math الدوال المثلثية والمتسامية (transcendental functions، وتدعى أيضًا الدوال اللاجبرية) الأساسية. راجع صفحة الصنف Float للحصول على قائمة الثوابت التي تحدد دقة الأعداد العشرية (floating point) في روبي. مجالات التعريف (Domains) والمجالات المقابلة (codomains) تعطى فقط للأعداد الحقيقية (وليس للأعداد العقدية). الثوابت E يمثل القيمة e الرياضية، وهو العدد الذي يحقق log(e) = 1. PI يمثل ثابت الدائرة PI (يرمز له رياضيًّا بالرمز π). توابع الصنف العامة (Public Class Methods) acos يحسب معكوس جيب التمام (arc cosine) للعدد المعطى. ...
الكائن Math في JavaScript
الكائن Math هو كائنٌ مُضمَّن في اللغة الذي يملك خاصيات ودوال تُمثِّل الثوابت والدوال الرياضيّة. هذا الكائن ليس دالةً بحد ذاته، انظر قسم الوصف للمزيد من المعلومات. الوصف على النقيض من الكائنات العامة الأخرى، الكائن Math ليس دالةً بانيةً (constructor)، وجميع الخاصيات والدوال التابعة للكائن Math هي خاصيات ساكنة (static)، وهذا يعني أنَّك تستطيع الإشارة إلى الثابت الرياضي π (باي) باستخدام الخاصية Math.PI وتستطيع استخدام دالة جيب الزاوية (sine) كما يلي Math.sin(x)، إذ إنَّ القيمة x هي الوسيط المُمرَّر إلى ...
الصنف Math::DomainError في روبي
يُطلَق الخطأ DomainError عند محاولة تقييم دالة رياضية خارج مجال تعريفها. على سبيل المثال، بما أنَّ القيم التي تعيدها الدالة cos تكون في المجال -1...1، فإنّ دالتها العكسية acos مُعرفة على ذلك المجال: Math.acos(42)
سيعطي عند تنفيذه الناتج التالي: Math::DomainError: Numerical argument is out of domain - "acos"
انظر أيضا الصنف Math. مصادر قسم الصنف DomainError في الصنف Math في توثيق روبي الرسمي.
الصنف Math::DomainError في روبي
يُطلَق الخطأ DomainError عند محاولة تقييم دالة رياضية خارج مجال تعريفها. على سبيل المثال، بما أنَّ القيم التي تعيدها الدالة cos تكون في المجال -1...1، فإنّ دالتها العكسية acos مُعرفة على ذلك المجال: Math.acos(42)
سيعطي عند تنفيذه الناتج التالي: Math::DomainError: Numerical argument is out of domain - "acos"
انظر أيضا الصنف Math. مصادر قسم الصنف DomainError في الصنف Math في توثيق روبي الرسمي.
الثابت PI الخاصة بالصنف Math في روبي
يمثل الثابت PI ثابت الدائرة pi (يرمز له رياضيًّا بالرمز π). هذا العدد هو عدد عشري ويساوي تقريبًا القيمة 3.14. البنية العامة Math::PI
مثال مثال على استخدام الثابت PI: Math::PI #=> 3.141592653589793
انظر أيضا الثابت e: يمثل القيمة e الرياضية. مصادر قسم الثابتة PI في الصنف Math في توثيق روبي الرسمي.
الثابت E الخاصة بالصنف Math في روبي
تمثل هذه الثابتة العدد e الرياضي (عدد أويلر أو العدد النيبيري)، وهو العدد الذي يحقق log(e) = 1. هذا العدد هو عدد عشري يساوي تقريبًا القيمة 2.72. البنية العامة Math::E
مثال مثال على استخدام الثابت E: Math::E #=> 2.718281828459045
انظر أيضا التابع PI: يمثل ثابت الدائرة. مصادر قسم الثابت E في الصنف Math في توثيق روبي الرسمي.
Math.round()
الدالة Math.round() تعيد قيمة العدد مقربةً إلى أقرب عدد صحيح. البنية العامة Math.round(x)
x العدد التي ستُجرى عليه العملية. القيمة المعادة قيمة العدد مقربةً إلى أقرب عدد صحيح. الوصف إذا كان الجزء العشري من العدد أكبر من 0.5 فسيُقرّب إلى العدد الصحيح الذي يملك القيمة المطلقة الأكبر، وإذا كان أقل من 0.5 فسيُقرّب إلى العدد الصحيح الذي يملك القيمة المطلقة الأقل، وإذا كان الجزء العشري يساوي 0.5، فسيُقرّب العدد إلى العدد الصحيح التالي باتجاه زائد لانهاية. لاحظ أنَّ ذلك يختلف ...
الأعداد العشرية في PHP
الأعداد العشرية (تعرف أيضا بالأعداد الحقيقة real number أو doubles أو float) ويمكن تعريفها باستخدام إحدى الصيغ التالية: <?php
$a = 1.234;
$b = 1.2e3;
$c = 7E-10;
?>
بشكل رسمي: LNUM [0-9]+
DNUM ([0-9]*[\.]{LNUM}) | ({LNUM}[\.][0-9]*)
EXPONENT_DNUM [+-]?(({LNUM} | {DNUM}) [eE][+-]? {LNUM})
حجم الأعداد الكسرية يختلف حسب المنصة، رغم أن الحد الأقصى هو ~1.8e308 مع دقةٍ تقارب 14 رقم بعد الفاصلة (تنسيق 64 بت في ...
الأعداد العشرية في PHP
الأعداد العشرية (تعرف أيضا بالأعداد الحقيقة real number أو doubles أو float) ويمكن تعريفها باستخدام إحدى الصيغ التالية: <?php
$a = 1.234;
$b = 1.2e3;
$c = 7E-10;
?>
بشكل رسمي: LNUM [0-9]+
DNUM ([0-9]*[\.]{LNUM}) | ({LNUM}[\.][0-9]*)
EXPONENT_DNUM [+-]?(({LNUM} | {DNUM}) [eE][+-]? {LNUM})
حجم الأعداد الكسرية يختلف حسب المنصة، رغم أن الحد الأقصى هو ~1.8e308 مع دقةٍ تقارب 14 رقم بعد الفاصلة (تنسيق 64 بت في ...
التابع Module.ancestors في روبي
يعيد التابع ancestors قائمة مكونة الوحدات المُتضمنة/المضافة إلى الوحدة التي استُدعيت معها (بما في ذلك الوحدة نفسها). البنية العامة ancestors → array
القيمة المعادة تعاد قائمة مكونة الوحدات المُتضمنة/المضافة إلى الوحدة المعطاة (بما في ذلك الوحدة نفسها). أمثلة مثال على استخدام التابع ancestors: module Mod
include Math
include Comparable
prepend Enumerable
end
Mod.ancestors #=> [Enumerable, Mod, Comparable, Math]
Math.ancestors #=> [Math]
Enumerable.ancestors #=> [Enumerable]
انظر أيضا التابع alias_method: ينشئ اسمًا ...