نتائج البحث

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

المعامل < الخاص بالصنف Integer في روبي

يعيد المعامل < القيمة true إن كانت قيمة العدد الواقع على يساره أكبر من قيمة العدد الآخر الواقع على يمينه. البنية العامة int > real → true or false القيمة المعادة تعاد القيمة true إن كانت قيمة int أكبر من قيمة real، وإلا فستعاد false. أمثلة مثال على استخدام المعامل <: 20 > 3 #=> true 20 > 30 #=> false انظر أيضا المعامل >: يعيد القيمة true إن كانت قيمة الطرف الأول ...

المعامل +‎ الخاص بالصنف Integer في روبي

يعيد المعامل + ناتج عملية الجمع بين عددين. نوع الكائن المعاد يتعلق بنوع الطرف الثاني للعملية.  البنية العامة int + numeric → numeric_result‎ المعاملات int عدد صحيح يمثل الطرف الأول في للعملية. numeric  عدد يمثل الطرف الثاني للعملية. القيمة المعادة يعاد ناتج عملية الجمع بين العددين int و numeric. صنف الكائن الناتج يتعلق بصنف الطرف الثاني للعملية.  أمثلة مثال على استخدام المعامل +‎: 20 + 3 #=> 23 6 + 0 ...

المعامل ^ الخاص بالصنف Integer في روبي

ينفذ المعامل ^ العملية XOR الثنائية بين بتات العددين المعطيين. البنية العامة int ^ other_int → integer القيمة المعادة يعاد عددٌ صحيحٌ يمثل ناتج تنفيذ العملية XOR على البتات المتقابلة في العددين int و other_int. أمثلة مثال على استخدام المعامل ^: 20 ^ 3 #=> 23 25 ^ 2 #=> 27 انظر أيضا المعامل &: ينفذ العملية AND بين بتات العددين المعطيين.  مصادر قسم المعامل ^ في الصنف Integer‎ في توثيق روبي ...

المعامل *‎ الخاص بالصنف Integer في روبي

يعيد المعامل *‎ ناتج عملية الضرب بين عددين. نوع الكائن الناتج يتعلق بنوع العدد الثاني الذي ستُجرَى عليه العملية. البنية العامة int * numeric → numeric_result  المعاملات int عدد صحيح يمثل الطرف الأول في للعملية. numeric  عدد يمثل الطرف الثاني للعملية. القيمة المعادة يعاد ناتج عملية الضرب بين العددين numeric و int. أمثلة مثال على استخدام المعامل *: 20 * 3 #=> 60 6 * 3.4 ...

الثابت GMP_VERSION الخاص بالصنف Integer في روبي

يمثِّل الثابت GMP_VERSION النسخة GMP المُحمّلة. انظر أيضا صفحة الصنف Integer. مصادر قسم الثابت GMP_VERSION في الصنف Integer في توثيق روبي الرسمي.

معامل الفهرسة [] الخاص بالصنف Integer في روبي

يعيد معامل الفهرسة [] البت الموجودة عند الموضع n في التمثيل الثنائي للعدد الصحيح المعطى. يشير [0]int إلى البت الأقل أهمية (least significant bit). البنية العامة int[n] → 0, 1 القيمة المعادة يعاد البت الموجودة عند الموضع n في التمثيل الثنائي للعدد int؛ أي لا تتجاوز القيمة المعادة عن 1 أو 0. أمثلة مثال على استخدام معامل الفهرسة []: a = 0b11001100101010 30.downto(0) {|n| print a[n] } #=> 0000000000000000011001100101010 a = 9**15 50.downto(0) {|n| print a[n] } #=> 000101110110100000111000011110010100111100010111001 انظر أيضا المعامل >>: يزيح العدد الصحيح ...

التابع Numeric.integer?‎‎ في روبي

يتحقق التابع integer?‎ إن كان العدد الذي استُدعي معه من النوع Integer. البنية العامة integer? → true or false‎ القيمة المعادة تعاد القيمة true إن كان العدد الذي استُدعي معه من النوع Integer. أمثلة مثال على استخدام التابع integer?‎: 1.0.integer? #=> false 1.integer? #=> true‎ انظر أيضا التابع eql?‎: يتحقق إن كان العدد الذي استُدعي معه والعدد المُمرَّر إليه من نفس النوع ومتساويين.  التابع infinite?‎: يتحقق إذا ما إن كان العدد الذي استدعي معه منتهيًا ...

التابع =Process.gid في روبي

يضبط التابع gid عند استدعائه بالشكل gid= integer مُعرِّف المجموعة المالكة للعملية الحالية إلى القيمة integer. البنية العامة gid= integer → integer القيم المعادة يعاد العدد الصحيح integer بعد تعيينه إلى مُعرِّف المجموعة المالكة للعملية الحالية. انظر أيضًا التابع egid=‎: يضبط عندما يستدعى بالشكل egid = integer المُعرِّف الفعَّال للمجموعة المالكة لهذه العملية إلى القيمة integer. التابع gid: يعيد المُعرِّف الحقيقي للمجموعة المالكة للعملية الحالية. مصادر قسم التابع gid في الصنف Process في توثيق روبي الرسمي.

التابع Process.egid=‎ في روبي

يضبط التابع egid عندما يستدعى بالشكل egid = integer المُعرِّف الفعَّال للمجموعة المالكة لهذه العملية إلى القيمة integer. هذا التابع غير متاح على جميع المنصات. البنية العامة egid = integer → integer القيم المعادة يعاد العدد الصحيح integer بعد تعيينه إلى المُعرِّف الفعَّال للمجموعة المالكة لهذه العملية. انظر أيضًا التابع egid: يعيد مُعرِّف المجموعة الفعال (effective group ID) المالكة لهذه العملية. التابع euid=‎: يضبط عندما يستدعى بالشكل euid = integer المُعرِّف الفعَّال للمستخدم المالك لهذه العملية إلى القيمة integer. مصادر ...

التابع Process.euid=‎ في روبي

يضبط التابع euid عندما يستدعى بالشكل euid = integer المُعرِّف الفعَّال للمستخدم المالك لهذه العملية إلى القيمة integer. هذا التابع غير متاح على جميع المنصات. البنية العامة euid = integer → integer القيم المعادة يعاد العدد الصحيح integer بعد تعيينه إلى المُعرِّف الفعَّال للمستخدم المالك لهذه العملية. انظر أيضًا التابع egid=‎: يضبط عندما يستدعى بالشكل egid = integer المُعرِّف الفعَّال للمجموعة المالكة لهذه العملية إلى القيمة integer. التابع euid: يعيد مُعرِّف المستخدم الفعال (effective user ID) المالك لهذه العملية. مصادر ...

التابع File.umask في روبي

يعيد التابع umask القيمة الحالية للقناع umask للعملية الحالية أو يضبطها إلى قيمة محدَّدة إن مُرِّرت هذه القيمة إليه. تُطرح قيمة القناع umask من الأذونات الافتراضية، لذا تعمل القيمة 0222 للقناع umask على جعل الملف قابلًا للقراءة لأي شخص. البنية العامة umask() → integer umask(integer) → integer المعاملات integer عدد صحيح يمثِّل القيمة المراد ضبطها للقناع umask. القيمة المعادة يعاد عدد صحيح يمثِّل القيمة الحالية للقناع umask إن لم يُمرَّر المعامل integer، أو يعاد المعامل integer (إن أعطي) بعد ضبط قيمة القناع ...

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

يفك التابع unpack ترميز السلسلة النصية التي استدعي معها (والتي قد تحوي بيانات ثنائية) وفقًا إلى سلسلة التنسيق المعطاة، ويعيد مصفوفة من كل قيمة مستخرجة. البنية العامة unpack(format) → anArray المعاملات format سلسلة نصية تمثِّل سلسلة التنسيق. تتكون سلسلة التنسيق من سلسلة من الموجهات ذات المحارف الفردية (اطلع على الجدول الآتي). يمكن أن يعقب كل موجِّه عددٌ يشير إلى عدد مرات تكرار هذا الموجه. سيستعمل الرمز * كل العناصر المتبقية. يمكن أن يلي كل موجه من الموجهات sSiIlL شرطة سفلية ...

التابع Array.pack في روبي

يُحزِّمُ (packs) التابع pack محتويات المصفوفة التي استُدعيت معه على شكل تسلسل ثنائي (binary sequence) وفقًا للمُوجِّهات (directives) الواردة في المعامل aTemplateString؛ يمكن أن يتبع المُوجِّهات ","" و "A"" و ""a"" عددًا يحدّد عرض الحقل الناتج. قد تأخذ المُوجّهات المتبقية عددًا أيضًا مما يشير إلى عدد عناصر المصفوفة المطلوب تحويلها. إذا كان العدد يمثِّل محرف النجمة ("*")، فستُحوَّل جميع عناصر المصفوفة المتبقية. يمكن أن تُتبَع أيٌّ من المُوجّهات "sSiIlL" بشرطة سفلية ("_") أو إشارة تعجب ("!") لاستخدام الحجم الأصلي للمنصة ...

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

يعيد التابع euid مُعرِّف المستخدم الفعال (effective user ID) المالك لهذه العملية. هذا التابع غير متاح على جميع المنصات. البنية العامة euid → integer Process::UID.eid → integer Process::Sys.geteuid → integer القيم المعادة يعاد عدد صحيح يمثِّل مُعرِّف المستخدم الفعال المالك لهذه العملية. أمثلة مثال على استعمال التابع euid: Process.euid #=> 501 انظر أيضًا التابع egid: يعيد مُعرِّف المجموعة الفعال (effective group ID) المالكة لهذه العملية. التابع euid=‎: يضبط عندما يستدعى بالشكل euid = integer المُعرِّف الفعَّال للمستخدم المالك لهذه العملية إلى القيمة ...

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

ر يعيد التابع gid المُعرِّف الحقيقي للمجموعة المالكة للعملية الحالية. البنية العامة gid → integer Process::GID.rid → integer Process::Sys.getgid → integer القيم المعادة يعاد عدد صحيح يمثِّل المُعرِّف الحقيقي للعملية الحالية. أمثلة مثال على استعمال التابع gid: Process.gid #=> 500 انظر أيضًا التابع egid: يعيد مُعرِّف المجموعة الفعال (effective group ID) المالكة لهذه العملية. التابع getpgid: يعيد مُعرِّف المجموعة المالكة لعملية محدَّدة. التابع gid=‎: يضبط عند استدعائه بالشكل gid= integer مُعرِّف المجموعة المالكة للعملية الحالية إلى القيمة integer. مصادر قسم التابع ...

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

يعيد التابع egid مُعرِّف المجموعة الفعال (effective group ID) المالكة لهذه العملية. هذا التابع غير متاح على جميع المنصات. البنية العامة egid → integer Process::GID.eid → integer Process::Sys.geteid → integer القيم المعادة يعاد عدد صحيح يمثِّل مُعرِّف المجموعة الفعال المالكة لهذه العملية. أمثلة مثال على استعمال التابع egid: Process.egid #=> 500 انظر أيضًا التابع egid=‎: يضبط عندما يستدعى بالشكل egid = integer المُعرِّف الفعَّال للمجموعة المالكة لهذه العملية إلى القيمة integer. التابع euid: يعيد مُعرِّف المستخدم الفعال (effective user ID) المالك لهذه ...

التابع =Process.maxgroups في روبي

يضبط التابع maxgroups عند استدعائه بالشكل maxgroups= integer العدد الأقصى لمُعرِّفات المجموعات المسموح بها في قائمة وصول المجموعات الإضافية (supplemental group access list) إلى القيمة integer. البنية العامة maxgroups= integer → integer القيم المعادة يعاد العدد الصحيح integer بعد تعيين العدد الأقصى لمُعرِّفات المجموعات المسموح بها في قائمة وصول المجموعات الإضافية إلى قيمته. انظر أيضًا التابع groups=‎: يضبط عند استدعائه بالشكل groups= array قائمة وصول المجموعات الإضافية إلى المصفوفة array المكونة من مُعرِّفات المجموعات للعملية الحالية. التابع initgroups: يهيِّئ قائمة وصول ...

التابع =Process.uid في روبي

يضبط التابع uid عند استدعائه بالشكل uid= user المُعرِّف الحقيقي للمستخدم المالك للعملية الحالية إلى القيمة user. هذا التابع غير متاح على جميع المنصات. البنية العامة uid= user → numeric القيم المعادة تعاد القيمة user بعد تعيينها إلى المُعرِّف الحقيقي للمستخدم المالك للعملية الحالية. أمثلة مثال على استعمال التابع uid: Process.setproctitle('myapp: worker #%d' % worker_id) انظر أيضًا التابع uid: يعيد المُعرِّف الحقيقي للمستخدم المالك للعملية الحالية. التابع gid=‎: يضبط عند استدعائه بالشكل gid= integer مُعرِّف المجموعة المالكة للعملية الحالية إلى القيمة ...

التابع Integer.integer?‎ في روبي

يعيد التابع integer?‎ القيمة true دائمًا إن كان العدد المستدعى معه صحيح. البنية العامة integer? → true‎ القيمة المعادة تعاد القيمة true. انظر أيضا التابع odd?‎: يتحقق إن كان العدد الذي استٌدعي معه فرديًا. التابع even?‎: يتحقق إن كان العدد الذي استٌدعي معه زوجيًا.  مصادر قسم التابع integer?‎ في الصنف Integer‎ في توثيق روبي الرسمي.

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

يحرِّك التابع pos عند استدعائه بالشكل pos = integer موضع المؤشر الحالي إلى الموضع integer (بالبايت) للمجرى الذي استدعي معه. تحريك المؤشر إلى موضع ما قد لا يكون صحيحًا عندما يكون المجرى في الوضع النصي (textmode). البنية العامة pos = integer → integer‎ القيمة المعادة يعاد العدد الصحيح integer بعد تحريك مؤشر المجرى المعطى بمقداره (بالبايت). أمثلة مثال على استخدام التابع pos=‎: f = File.new("testfile") f.pos = 17 f.gets #=> "This is line two\n"‎ انظر أيضًا التابع pos: يُعيد موضع المؤشر ...

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

يعيد التابع ljust سلسلة جديدة بطول محدَّد تحتوي في يسارها على السلسلة النصية المُعطاة مع حشو الحجم المتبقي بمحارف محدَّدة. يعيد التابع السلسلة النصية نفسها إذا كان العدد integer أقل من طول السلسلة. البنية العامة ljust(integer, padstr=' ') → new_str المعاملات integer عدد صحيح موجب يمثل طول السلسلة النصية الجديدة. padstr السلسلة النصية التي ستوضع حشوةً في الفراغ الذي يلي السلسلة النصية المعطاة في السلسلة الجديدة. القيمة المعادة تُعاد سلسلة نصية جديدة طولها العدد الصحيح integer، وتحتوي في يسارها على ...

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

يعيّن التابع lineno عند استدعاءه بالشكل lineno = integer رقم السطر الحالي يدويًا إلى القيمة integer. لن يُحدّث المتغير ‎$.‎ إلا عند القراءة التالية. البنية العامة lineno = integer → integer‎ القيمة المعادة يعاد العدد الصحيح integer بعد تعيينه إلى رقم السطر الحالي. أمثلة مثال على استخدام التابع lineno=‎: f = File.new("testfile") f.gets #=> "This is line one\n" $. ...

التابع Integer.pow‎ في روبي

يحسب التابع pow‎ ناتج رفع الأس إلى أساس محدد أو باقي قسمة الناتج السابق على عدد محدَّد. أي يحسب ناتج العملية الموضحة بالشكل: a.pow(b) #=> same as a**b a.pow(b, m) #=> same as (a**b) % m, but avoids huge temporary values ‎ البنية العامة pow(numeric) → numeric pow(integer, integer) → integer‎ المعاملات numeric عدد صحيح يمثِّل القوة للأساس المعطى. integer عدد صحيح اختياري يمثل المقسوم عليه. القيمة المعادة يعاد ناتج رفع الأس ...

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

يستبدل التابع setbyte بايتًا ذا فهرس محدَّد بقيمة محدَّدة في السلسلة النصية التي استدعي معها. البنية العامة setbyte(index, integer) → integer المعاملات index فهرس البايت المراد تغيير قيمته في السلسلة النصية المعطاة. integer عدد صحيح يمثِّل قيمة البايت ذي الفهرس index المراد استبدال قيمته. القيمة المعادة تعاد القيمة integer بعد تبديل قيمة البايت ذي الفهرس index في السلسلة النصية المعطاة إليها. أمثلة مثال على استعمال التابع setbyte: a= "hello" a.setbyte(4, 65) #=> 65 a ...

التابع =Process.groups في روبي

يضبط التابع groups عند استدعائه بالشكل groups= array قائمة وصول المجموعات الإضافية إلى المصفوفة array المكونة من مُعرِّفات المجموعات للعملية الحالية. البنية العامة groups= array → array القيم المعادة تعاد المصفوفة array المعطاة بعد تعيينها إلى قائمة وصول المجموعات الإضافية للعملية الحالية. أمثلة مثال على استعمال التابع groups: Process.groups #=> [0, 1, 2, 3, 4, 6, 10, 11, 20, 26, 27] Process.groups = [27, 6, 10, 11] #=> [27, 6, 10, 11] Process.groups #=> [27, 6, 10, ...

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

يجلب التابع lineno رقم السطر الحالي للمجرى ARGF ككُل. يمكن تعيين هذه القيمة يدويًا عبر استدعاء هذا التابع بالشكل lineno = integer. البنية العامة lineno → integer القيم المعادة يعاد عدد صحيح (integer) يمثل رقم السطر الحالي للمجرى ARGF ككل. أمثلة مثالٌ على استخدام التابع lineno: ARGF.lineno #=> 0 ARGF.readline #=> "This is line 1\n" ARGF.lineno #=> 1 انظر أيضًا التابع lineno: يعيِّن عند استدعائه بالشكل lineno = integer رقم السطر الحالي للمجرى ARGF ككُل. التابع file: يعيد ...

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

ينهي التابع !exit العملية ويخرج منها مباشرةً. لن تُنفَّذ أية معالجات خروج حينذاك. البنية العامة euid → integer Process::UID.eid → integer Process::Sys.geteuid → integer المعاملات status حالة الخروج المراد إعادتها إلى النظام الأساسي. القيمة الافتراضية هي: false. أمثلة مثال على استعمال التابع !exit: Process.exit!(true) انظر أيضًا التابع abort: ينهي تنفيذ العملية مباشرةً بشكل فعَّال عبر استدعاء Kernel.exit(false)‎. التابع exit: يبدأ عملية الإنهاء لشيفرة روبي البرمجية عبر اطلاق الاستثناء SystemExit. مصادر قسم التابع !exit في الصنف Process في توثيق روبي الرسمي.

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

يعيد التابع getpgrp مُعرِّف المجموعة المالكة للعملية الحالية. هذا التابع غير متوافر على جميع المنصات. البنية العامة getpgrp → integer القيم المعادة يعاد عدد صحيح يمثِّل مُعرِّف المجموعة المالكة للعملية الحالية. أمثلة مثال على استعمال التابع getpgid: Process.getpgid(0) #=> 25527 Process.getpgrp #=> 25527 انظر أيضًا التابع egid=‎: يضبط عندما يستدعى بالشكل egid = integer المُعرِّف الفعَّال للمجموعة المالكة لهذه العملية إلى القيمة integer. التابع getpgid: يعيد مُعرِّف المجموعة المالكة لعملية محدَّدة. التابع gid: يعيد المُعرِّف ...

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

يجلب التابع getpriority قيمة أولوية الجدولة (scheduling priority) لعملية محدَّدة أو لمجموعة مالكة أو مستخدم مالك لعملية. كلما كانت الأولوية منخفضة، كان ذلك أنسب لجدولة. هذا التابع غير متوافر على جميع المنصات. البنية العامة getpriority(kind, integer) → integer المعاملات kind يشير إلى نوع الكيان المراد البحث عنه. وهو أحد القيم التالية: Process::PRIO_PGRP، أو Process::PRIO_USER، أو Process::PRIO_PROCESS. integer عدد صحيح يشير إلى عملية محدَّدة، أو مُعرِّف مجموعة أو مستخدم مالك لعملية. القيمة 0 تشير إلى العملية الحالية. القيم المعادة يعاد عدد صحيح ...

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

يعيد التابع rjust سلسلة جديدة بطول محدَّد تحتوي في يمينها على السلسلة النصية المُعطاة مع حشو الحجم المتبقي بمحارف محدَّدة. البنية العامة rjust(integer, padstr=' ') → new_str المعاملات integer عدد صحيح موجب يمثل طول السلسلة النصية الجديدة. padstr سلسلة نصية تحشو الفراغ المتبقي في السلسلة الجديدة. القيمة الافتراضية هي: ' ' (المسافة الفارغة [space]). القيمة المعادة تُعاد سلسلة نصية جديدة طولها العدد الصحيح integer وتحتوي في يمينها على السلسلة النصية المُعطاة مع حشو الحجم المتبقي بالسلسلة النصية padstr. تُعاد السلسلة ...

 التابع Dir.seek في روبي

يذهب التابع seek إلى موضع محدد في المجلد الذي استٌدعي معه. البنية العامة seek( integer ) → dir ينبغي أن يكون الوسيط integer عددًا معادًا من التابع tell. المعاملات integer  عددٌ معاد من التابع tell. القيمة المعادة يعاد الكائن Dir المعطى بعد إعادة ضبط موضع المؤشر فيه. أمثلة مثال عن استخدام التابع seek على المجلد testdir الذي يحوي ملفين عاديين (config.h و main.rb)، والمجلد الأب (..)، والمجلد نفسه (.): d = Dir.new("testdir") #=> #<Dir:0x401b3c40> d.read ...

 التابع Dir.seek في روبي

يذهب التابع seek إلى موضع محدد في المجلد الذي استٌدعي معه. البنية العامة seek( integer ) → dir ينبغي أن يكون الوسيط integer عددًا معادًا من التابع tell. المعاملات integer  عددٌ معاد من التابع tell. القيمة المعادة يعاد الكائن Dir المعطى بعد إعادة ضبط موضع المؤشر فيه. أمثلة مثال عن استخدام التابع seek على المجلد testdir الذي يحوي ملفين عاديين (config.h و main.rb)، والمجلد الأب (..)، والمجلد نفسه (.): d = Dir.new("testdir") #=> #<Dir:0x401b3c40> d.read ...

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

يعيد التابع ord العدد الترتيبي (Integer ordinal، وتُعرف أيضًا باسم "نقاط الترميز" [codepoints] في السلاسل النصية المرمزة بالترميز الموحد [Unicode]) المقابل لأول محرف فى السلسلة النصية المعطاة. البنية العامة ord → integer القيمة المعادة يُعاد العدد الترتيبي المقابل لأول محرف من محارف السلسلة النصية المعطاة. أمثلة مثال على استعمال التابع ord: "a".ord #=> 97 “hello”.ord #=> 104 انظر أيضًا التابع each_codepoint: يُمرر كل عدد من الأعداد الترتيبية (Integers ordinal) ...

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

يعيد التابع uid المُعرِّف الحقيقي للمستخدم المالك للعملية الحالية. البنية العامة uid → integer Process::UID.rid → integer Process::Sys.getuid → integer القيم المعادة يعاد عدد صحيح يمثِّل المُعرِّف الحقيقي للمستخدم المالك للعملية الحالية. أمثلة مثال على استعمال التابع uid: Process.uid #=> 501 انظر أيضًا التابع euid: يعيد مُعرِّف المستخدم الفعال (effective user ID) المالك لهذه العملية. التابع gid: يعيد المُعرِّف الحقيقي للمجموعة المالكة للعملية الحالية. التابع ppid: يعيد معرِّف العملية الأب للعملية الحالية. التابع uid=‎: يضبط عند استدعائه بالشكل uid= user المُعرِّف ...

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

يضبط التابع setpgid مُعرِّف المجموعة المالكة لعملية محدَّدة أو العملية الحالية. هذا التابع غير متوافر على جميع المنصات. البنية العامة setpgid(pid, integer) → 0 المعاملات pid مُعرِّف العملية المراد ضبط مُعرِّف المجموعة المالكة لها إلى القيمة integer. القيمة 0 لهذا المعامل تشير إلى العملية الحالية. integer عدد صحيح يمثِّل معرِّف المجموعة المالكة المراد تعيينه للعملية ذات المُعرِّف pid. القيم المعادة تعاد القيمة 0 بعد اكتمال العملية. انظر أيضًا التابع gid: يعيد المُعرِّف الحقيقي للمجموعة المالكة للعملية الحالية. التابع pid: يعيد مُعرَّف ...

التابع Thread.priority=‎ في روبي

يعين التابع priority عند استدعائه بالشكل priority= integer أولوية المهمة الفرعية التي استدعيت معه إلى القيمة integer. سيتم تشغيل المهام الفرعية ذات الأولوية العالية بشكل أكثر تكرارًا من مثيلاتها ذات الأولوية المنخفضة (ولكنها ستشُغّل على أي حال). هذا مجرد تلميح يستعمله مُجدوِل المهام الفرعية (thread scheduler) في روبي. قد يتم تجاهله على بعض الأنظمة التشغيل. البنية العامة priority= integer→ thr‎ أمثلة مثال على استخدام التابع priority=‎: count1 = count2 = 0 a = Thread.new do loop ...

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

يبحث التابع rindex عن سلسلة أو نمط مُحدد ضمن السلسلة النصية التي استدعي معها، ثم يُعيد فهرس آخر تطابق يعثر عليه. في حال عدم العثور على أي تطابق، فإن التابع يُعيد القيمة nil. يمكن تحديد موضع نهاية البحث في السلسلة النصية باستعمال المعامل الثاني (المعامل offset). البنية العامة rindex(substring [, integer]) → integer or nil rindex(regexp [, integer]) → integer or nil المعاملات substring السلسلة المُراد البحث عنها ضمن السلسلة النصية المُعطاة. regexp التعبير النمطي المُراد مطابقته والبحث عنه ضمن السلسلة ...

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

يعيد التابع maxgroups العدد الأقصى لمُعرِّفات المجموعات المسموح بها في قائمة وصول المجموعات الإضافية (supplemental group access list). البنية العامة maxgroups → integer القيم المعادة يعاد عدد صحيح يمثِّل أقصى عدد لمُعرِّفات المجموعات المسموح بها في قائمة وصول المجموعات الإضافية. أمثلة مثال على استعمال التابع maxgroups: Process.maxgroups #=> 32 انظر أيضًا التابع groups: يجلب مُعرِّفات المجموعات الموجودة في قائمة وصول المجموعات الإضافية (supplemental group access list) للعملية الحالية. التابع initgroups: يهيِّئ قائمة وصول المجموعات الإضافية (supplemental group access list) ...

التابع Process::UID.rid في روبي

يُعيد التابع rid معرِّف المستخدم الحقيقي (real user ID) للعمليَّة الحاليَّة. البنية العامة uid → integer Process::UID.rid → integer Process::Sys.getuid → integer القيم المعادة يُعاد عددٌ صحيحٌ (integer) يمثِّل معرِّف المستخدم الحقيقي للعمليَّة الحاليَّة. أمثلة مثالٌ عن استخدام التابع rid: Process.uid   #=> 501 انظر أيضًا التابع change_privilege: يُغيِّر مُعرِّف المستخدم الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المستخدم الجديد. التابع euid: يُعيد مُعرِّف المستخدم الفعَّال للعمليَّة الحاليَّة. التابع from_name: يبحث عن معرِّف مستخدمٍ باسمٍ محدَّد. التابع grant_privilege: يضبط ...

التابع Process::GID.rid في روبي

يُعيد التابع rid معرِّف المجموعة الحقيقي (real group ID) للعمليَّة الحاليَّة. البنية العامة gid → integer Process::GID.rid → integer Process::Sys.getgid → integer القيم المعادة يُعاد عددٌ صحيحٌ (integer) يمثِّل معرِّف المجموعة الحقيقي للعمليَّة الحاليَّة. أمثلة مثالٌ عن استخدام التابع rid: Process.gid   #=> 500 انظر أيضًا التابع change_privilege: يُغيِّر مُعرِّف المجموعة الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المجموعة الجديد. التابع egid: يُعيد مُعرِّف المجموعة الفعَّال للعمليَّة الحاليَّة. التابع from_name: يبحث عن معرِّف مجموعةٍ باسمٍ محدَّد. التابع grant_privilege: يضبط ...

التابع Process::UID.rid في روبي

يُعيد التابع rid معرِّف المستخدم الحقيقي (real user ID) للعمليَّة الحاليَّة. البنية العامة uid → integer Process::UID.rid → integer Process::Sys.getuid → integer القيم المعادة يُعاد عددٌ صحيحٌ (integer) يمثِّل معرِّف المستخدم الحقيقي للعمليَّة الحاليَّة. أمثلة مثالٌ عن استخدام التابع rid: Process.uid   #=> 501 انظر أيضًا التابع change_privilege: يُغيِّر مُعرِّف المستخدم الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المستخدم الجديد. التابع euid: يُعيد مُعرِّف المستخدم الفعَّال للعمليَّة الحاليَّة. التابع from_name: يبحث عن معرِّف مستخدمٍ باسمٍ محدَّد. التابع grant_privilege: يضبط ...

التابع Process::GID.rid في روبي

يُعيد التابع rid معرِّف المجموعة الحقيقي (real group ID) للعمليَّة الحاليَّة. البنية العامة gid → integer Process::GID.rid → integer Process::Sys.getgid → integer القيم المعادة يُعاد عددٌ صحيحٌ (integer) يمثِّل معرِّف المجموعة الحقيقي للعمليَّة الحاليَّة. أمثلة مثالٌ عن استخدام التابع rid: Process.gid   #=> 500 انظر أيضًا التابع change_privilege: يُغيِّر مُعرِّف المجموعة الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرَّر إليه ثمَّ يُعيد معرِّف المجموعة الجديد. التابع egid: يُعيد مُعرِّف المجموعة الفعَّال للعمليَّة الحاليَّة. التابع from_name: يبحث عن معرِّف مجموعةٍ باسمٍ محدَّد. التابع grant_privilege: يضبط ...

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

يعيد التابع center سلسلة نصية جديدة بطول محدَّد مع وضع السلسلة النصية المعطاة في وسطها وحشو طرفيها بمحارف معيَّنة. البنية العامة center(width, padstr=' ') → new_str المعاملات integer عدد صحيح موجب يمثل طول السلسلة النصية الجديدة. padstr سلسلة نصية تمثل الحاشية التي ستوضع على طرفي السلسلة النصية المعطاة. القيمة المعادة تُعاد سلسلة نصية جديدة طولها العدد الصحيح integer، ويتوضع في وسطها السلسلة النصية المُعطاة وعلى طرفيها السلسلة padstr. ستُعاد السلسلة النصية المعطاة نفسها إذا كان العدد integer أقل من طولها. ...

التابع Integer‎ الخاص بالصنف Kernel في روبي

يحول التابع Integer المعامل المُمرَّر إليه إلى عدد صحيح (Integer). البنية العامة Integer(arg, base=0) → integer‎ تُحوّل الأنواع العددية مباشرة (مع اقتطاع الفواصل العشرية [floating point numbers]). المعامل base المٌعطى يمثل أساس التمثيل النصي للأعداد الصحيحة. إن كان arg من النوع String، وفي حال عدم تمرير الوسيط base أو كان يساوي الصفر، فسيتم احتساب مؤشرات الأساس (0 و 0b و 0x). في جميع الحالات، يجب أن تكون السلاسل النصية متوافقة تمامًا مع التمثيل الرقمي. يختلف هذا السلوك عن سلوك التابع String.to_i. ...

المعامل [] الخاص بالصنف String في روبي

يبدِّل المعامل [] عند استدعائه بالشكل ‎[]=‎‎ سلسلةً نصيةً محدَّدةً مكان جزءٍ محدَّد أو كامل محتوى سلسلة نصية أخرى. البنية العامة str[integer] = new_str str[integer, integer] = new_str str[range] = aString str[regexp] = new_str str[regexp, integer] = new_str str[regexp, name] = new_str str[other_str] = new_str يحدَّد الجزء المراد تبديله من السلسلة النصية str بالطريقة نفسها المذكورة في المعامل []. إن كان طول السلسلة النصية المعطاة لا يطابق طول السلسلة النصية (أو الجزء المحدّد) المراد تبديله، فستُعدَّل السلسلة النصية المعطاة تلك وفقًا لذلك. إن كان التعبير النمطي أو ...

التابع Process::Sys.getgid في روبي

يُعيد التابع getgid معرِّف المجموعة الحقيقي (real group ID) لعمليَّةٍ محدَّدةٍ. البنية العامة gid → integer Process::GID.rid → integer Process::Sys.getgid → integer القيم المعادة يُعاد عددٌ صحيحٌ يمثِّل معرِّف المجموعة الحقيقي للعمليَّة الحالية. أمثلة مثالٌ عن استخدام التابع getgid: Process.gid   #=> 500 انظر أيضًا التابع getegid: يُعيد معرِّف المجموعة الفعَّال لعمليَّةٍ محدَّدة. التابع geteuid: يُعيد معرِّف المستخدم الفعَّال لعمليَّةٍ محدَّدة. التابع getuid: يُعيد معرِّف المستخدم الحقيقي لعمليَّةٍ محدَّدةٍ. مصادر صفحة التابع getgid في الوحدة Process::Sys في توثيق روبي الرسمي.

التابع Process::Sys.getuid في روبي

يُعيد التابع getuid معرِّف المستخدم الحقيقي (real user ID) لعمليَّةٍ محدَّدةٍ. البنية العامة uid → integer Process::UID.rid → integer Process::Sys.getuid → integer القيم المعادة يُعاد عددٌ صحيحٌ يمثِّل معرِّف المستخدم الحقيقي للعمليَّة الحالية. أمثلة مثالٌ عن استخدام التابع getuid: Process.uid   #=> 501 انظر أيضًا التابع getegid: يُعيد معرِّف المجموعة الفعَّال لعمليَّةٍ محدَّدة. التابع geteuid: يُعيد معرِّف المستخدم الفعَّال لعمليَّةٍ محدَّدة. التابع getgid: يُعيد معرِّف المجموعة الحقيقي لعمليَّةٍ محدَّدةٍ. مصادر صفحة التابع getuid في الوحدة Process::Sys في توثيق روبي الرسمي.

التابع Process::Sys.getuid في روبي

يُعيد التابع getuid معرِّف المستخدم الحقيقي (real user ID) لعمليَّةٍ محدَّدةٍ. البنية العامة uid → integer Process::UID.rid → integer Process::Sys.getuid → integer القيم المعادة يُعاد عددٌ صحيحٌ يمثِّل معرِّف المستخدم الحقيقي للعمليَّة الحالية. أمثلة مثالٌ عن استخدام التابع getuid: Process.uid   #=> 501 انظر أيضًا التابع getegid: يُعيد معرِّف المجموعة الفعَّال لعمليَّةٍ محدَّدة. التابع geteuid: يُعيد معرِّف المستخدم الفعَّال لعمليَّةٍ محدَّدة. التابع getgid: يُعيد معرِّف المجموعة الحقيقي لعمليَّةٍ محدَّدةٍ. مصادر صفحة التابع getuid في الوحدة Process::Sys في توثيق روبي الرسمي.

التابع Process::Sys.getgid في روبي

يُعيد التابع getgid معرِّف المجموعة الحقيقي (real group ID) لعمليَّةٍ محدَّدةٍ. البنية العامة gid → integer Process::GID.rid → integer Process::Sys.getgid → integer القيم المعادة يُعاد عددٌ صحيحٌ يمثِّل معرِّف المجموعة الحقيقي للعمليَّة الحالية. أمثلة مثالٌ عن استخدام التابع getgid: Process.gid   #=> 500 انظر أيضًا التابع getegid: يُعيد معرِّف المجموعة الفعَّال لعمليَّةٍ محدَّدة. التابع geteuid: يُعيد معرِّف المستخدم الفعَّال لعمليَّةٍ محدَّدة. التابع getuid: يُعيد معرِّف المستخدم الحقيقي لعمليَّةٍ محدَّدةٍ. مصادر صفحة التابع getgid في الوحدة Process::Sys في توثيق روبي الرسمي.

التابع Numeric.negative?‎‎ في روبي

يتحقق التابع negative?‎ إن كان العدد الذي استُدعي معه عددًا سالبًا. البنية العامة negative? → true or false‎ القيمة المعادة تعاد القيمة true إن كان العدد الذي استُدعي معه عددًا سالبًا. خلا ذلك، تعاد القيمة false. انظر أيضا التابع integer?‎: يتحقق إن كان العدد الذي استُدعي معه من النوع Integer. التابع nonzero?‎: يعيد العدد الذي استُدعي معه إن كان غير صفري، أو يعيد القيمة nil خلاف ذلك. التابع positive?‎: يتحقق إن كان العدد الذي استُدعي معه عددًا موجبًا. مصادر قسم التابع negative?‎ ...

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