نتائج البحث

اذهب إلى التنقل اذهب إلى البحث

التابع Math.lgamma‎ في روبي

يعيد التابع lgamma مصفوفة بعنصرين تحتوي قيمة دالة غاما اللوغاريتمية (logarithmic gamma) للعدد المعطى وإشارته. يكافئ lgamma التعبير التالي: [Math.log(Math.gamma(x).abs), Math.gamma(x) < 0 ? -1 : 1] ملاحظة: تجنب تمرير أعداد كبيرة، حتى لا يستنزف التابع gamma الذاكرة. البنية العامة lgamma(x) → [float, -1 or 1]‎ المعاملات x‎ العدد الذي ستُطبَّق عليه العملية. القيمة المعادة تعاد مصفوفة ثنائية تحوي قيمة دالة غاما اللوغاريتمية (logarithmic gamma) للعدد x المعطى وإشارته. أمثلة مثال على استخدام التابع lgamma‎: Math.lgamma(0) #=> [Infinity, 1] انظر ...

التابع IO.readlines‎ في روبي

يقرأ التابع readlines كل الأسطر الموجودة في المجرى الذي استدعي معه ثم يعيدها في مصفوفة. يجب أن يكون المجرى مفتوحًا في وضعية القراءة أو سيُطلق استثناء IOError. البنية العامة readlines(sep=$/ [, getline_args]) → array readlines(limit [, getline_args])→ array readlines(sep, limit [, getline_args]) → array‎ المعاملات sep‎ محرف يمثِّل الفاصل السطري. القيمة الافتراضية هي: /$. إن كان المعامل sep يساوي nil، فسسيُعاد محتوى المتبقي في المجرى كسجل (record) واحد. وإن إن أعطي المعامل limit أولًا أو إن أعطي مع هذا المعامل أيضًا، فلن ...

التابع String.delete_suffix!‎ في روبي

يحذف التابع delete_suffix!‎ لاحقة محددة من السلسلة النصية التي استدعي معها. البنية العامة delete_suffix!(suffix) → self or nil المعاملات suffix اللاحقة المُراد حذفها من السلسلة النصية. القيمة المعادة تُعاد السلسلة النصية المعطاة محذوفًا منها اللاحقة suffix المُحددة، أو تُعاد القيمة nil عند عدم إجراء أي تعديل. أمثلة مثال على استخدام التابع delete_suffix!‎: "hello".delete_suffix!("llo") #=> "he" "hello".delete_suffix!("hel") #=> nil انظر أيضًا التابع delete!‎: يحذف محارف السلسلة النصية المُمرَّرة إليه من السلسلة النصية التي استدعي معها. التابع delete_prefix!‎: يحذف سابقة محددة من السلسلة ...

التابع Process.argv0 في روبي

يعيد التابع argv0 اسم الشيفرة البرمجية التي يجري تنفيذها. لا تتأثر القيمة المعادة عبر إسناد قيمة جديدة إلى 0$. ظهر هذا التابع أول مرة في الإصدار 2.1 في روبي وكان يُعدُّ متغيِّرًا عامًّا حرًّا عرضه هو جلب اسم الشيفرة البرمجية. البنية العامة argv0 → frozen_string القيمة المعادة تعاد سلسلة نصية مجمَّدة تمثِّل اسم الشيفرة البرمجية التي في قيد التنفيذ. انظر أيضًا التابع abort: ينهي تنفيذ العملية مباشرةً بشكل فعَّال عبر استدعاء Kernel.exit(false)‎. مصادر قسم التابع argv0 في الصنف Process في توثيق روبي ...

التابع String.succ في روبي

يعيد التابع succ السلسلة التي تلي السلسلة النصية التي استدعيت معه؛ وتُحسَب هذه السلسلة بزيادة حروف السلسلة المُعطاة بدءًا من أول حرف أبجدي أو رقمي في أقصى اليمين، أو أي محرف آخر في حال عدم وجود حروف أبجدية رقمية (alphanumerics) في السلسلة. زيادة رقم ينتج عنه رقم آخر، وزيادة حرف ينتج عنه حرف آخر؛ أما الحروف الغير الأبجدية أو رقمية، فإن الزيادة تتم حسب تسلسل ترتيب مجموعة الحروف الأساسية. في حال أدت زيادة الحرف إلى حصول حمل، فإن التابع يزيد ...

التابع ARGF.readpartial في روبي

يقرأ التابع readpartial عددًا من البايتات لا يتجاوز قيمةً حديةً عليا من المجرى ARGF. سيطلق التابع readpartial الخطأ EOFError عند الوصول إلى نهاية المجرى ARGF؛ لما كان المجرى ARGF يتألف من سلسلة من عدة ملفات، فسيوجد محرف نهاية الملف (EOF) في نهاية كل ملف. البنية العامة readpartial(maxlen) → string readpartial(maxlen, outbuf) → outbuf الوسائط maxlen عدد البايتات الأعظمي المراد قراءته من المجرى ARGF. outbuf سلسلةٌ نصيةٌ تستعمل لتخزين البيانات المقروءة من المجرى ARGF. القيم المعادة تعاد سلسلة نصية تمثل البيانات المقروءة ...

التابع MatchData.inspect‎ في روبي

يعيد التابع inspect نسخة قابلة للطباعة من الكائن الذي استُدعي معه. البنية العامة inspect→ str‎ القيمة المعادة تعاد سلسلة نصية تمثِّل نسخةً قابلةً للطباعة من الكائن MatchData المعطى. أمثلة مثال على استخدام التابع inspect‎: puts /.$/.match("foo").inspect #=> #<MatchData "o"> puts /(.)(.)(.)/.match("foo").inspect #=> #<MatchData "foo" 1:"f" 2:"o" 3:"o"> puts /(.)(.)?(.)/.match("fo").inspect #=> #<MatchData "fo" 1:"f" 2:nil 3:"o"> puts /(?<foo>.)(?<bar>.)(?<baz>.)/.match("hoge").inspect #=> #<MatchData "hog" foo:"h" bar:"o" baz:"g">‎ انظر أيضا التابع length: يعيد عدد العناصر في مجموعة المطابقة. مصادر قسم التابع inspect‎ في الصنف MatchData‎ في توثيق روبي الرسمي.

الصنف ThreadError في روبي

يُطلق الاستثناء ThreadError في حال محاولة تنفيذ عملية غير صالحة في مهمة فرعية. على سبيل المثال، في حال لم تبدأ مهمة فرعية أخرى مثل ما هو موضح في الشيفرة التالية: Thread.stop سيطلق استثناء بالشكل التالي: ThreadError: stopping only thread note: use sleep to stop forever مصادر صفحة الصنف ThreadError في توثيق روبي الرسمي.

 التابع ENV.delete_if في روبي

يحذف التابع delete_if كل متغيرات البيئة التي تحقِّق شرطًا معيَّنًا. البنية العامة delete_if { |name, value| } → Hash delete_if → Enumerator القيمة المعادة يعاد كائنُ من النوع Hash بعد حذف متغيرات البيئة التي أعيدت معها القيمة true عند تمريرها إلى الكتلة block المعطاة، أو يعاد كائنٌ من النوع enumerator في حال عدم تمرير أي الكتلة block. انظر أيضًا التابع clear: يحذف جميع متغيرات البيئة. التابع delete: يحذف متغير بيئة ذي اسم محدَّد، ثم يعيد قيمته. التابع keep_if: يبقي متغيرات البيئة التي تحقِّق شرطًا معيَّنًا ...

التابع SizedQueue.size‎ في روبي

يعيد التابع size حجم الطابور. لهذا التابع اسم بديل هو length. البنية العامة size() القيمة المعادة يعاد حجم الطابور. انظر أيضًا التابع length: يعيد حجم الطابور. مصادر قسم التابع size‎ في الصنف SizedQueue‎ في توثيق روبي الرسمي.

عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).