نتائج البحث

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

التابع Time.round‎ في روبي

يُقرّب التابع round الأجزاء العشرية من الثواني وفق دقة معينة من المنازل العشرية للتوقيت الذي استدعي معه. البنية العامة round([ndigits])→ new_time‎ المعاملات ndigits‎ يحدد عدد المنازل العشرية. يجب أن يكون هذا المعامل عددًا صحيحًا موجبًا. القيمة الافتراضية هي: 0. القيمة المعادة يعاد توقيتٌ جديدٌ يحوي التوقيت المعطى بعد تقريب أجزاء الثانية فيه بدقة ndigits‎. أمثلة مثال على استخدام التابع round‎: require 'time' t = Time.utc(2010,3,30, 5,43,"25.123456789".to_r) p t.iso8601(10) #=> "2010-03-30T05:43:25.1234567890Z" p t.round.iso8601(10) ...

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

يكتب التابع putc محرفًا واحدًا على المجرى ios (اختصارًا للعبارة Input Output Stream). البنية العامة putc(obj) → obj المعاملات obj إن كان المعامل obj قيمةً عدديةً، فسيكتب التابع putc المحرف الذي تتساوى قيمته العددية مع القيمة العددية للبايت الأقل أهمية (least-significant) من الكائن obj على المجرى ios. أمَّا إن كان المعامل obj سلسلةً نصيةً، فسيكتب التابع المحرف الأول من هذه السلسلة على المجرى ios. إن لم يكن obj سلسلةً نصيةً ولا عددًا، فسيُطلَق الخطأ TypeError. القيم المعادة يعاد الكائن obj ...

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

ينشئ التابع pipe زوجًا من طرفي أنبوب (pipe endpoints) متصلين ببعضهما بعضًا ثم يعيدهما على هيئة مصفوفة من الكائنات IO. في حال إعطاء كتلة، ستُستدعى تلك الكتلة، وتعاد قيمتها، مع تمرير أنبوب القراءة وأنبوب الكتابة بعد إنشائهما كوسائط من النوع IO إليها. وسيتم إغلاقهما إن لم يغلقا عند خروج الكتلة. أي أن إغلاق هذين المجريين لن يتسبب في حدوث خطأ. التابع pipe غير متوفر في جميع أنظمة التشغيل. إذا تم تمرير ترميز معين (اسم ترميز أو كائن ترميز) كمعامل إلى التابع، فسيتم ...

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

يستدعي التابع each_byte الكتلة المعطاة على كل بايت (0..255) في المجرى الذي استدعي معه. يجب أن يكون المجرى مفتوحًا في وضعية القراءة، وإلا سيُطلق الاستثناء IOError. في حال لم تُعطَ أية كتلة، فسيُعاد كائن من الصنف Enumerator بدلًا من ذلك. البنية العامة each_byte {|byte| block } → ios each_byte→ an_enumerator‎ القيمة المعادة يعاد المجرى المعطى بعد تنفيذ الكتلة block على كل بايت من بايتاته، أو يعاد كائن من الصنف Enumerator في حال لم تُعطَ أية كتلة. أمثلة مثال على استخدام التابع ...

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

يجعل التابع binmode مجرى د/خ في الوضع الثنائي (binary mode). بمجرد أن يصبح المجرى في الوضع الثنائي، فلا يمكن إعادته إلى الوضع غير الثنائي. ويصبح أيضًا: تحويل محرف السطر الجديد معطلًا. تحويل الترميز مُعطلًا. التعامل مع المحتوى على أنَّه من الترميز ASCII-8BIT. البنية العامة binmode → ios‎ القيمة المعادة يعاد المجرى المعطى بعد تحويله إلى الوضع الثنائي. انظر أيضًا التابع binread: يفتح الملف ثم يحرِّك موضع المؤشر بمقدار محدد (في حال إعطائه) ثم يجلب جميع محتوى الملف بدءًا من موضع المؤشر ...

التابع Time.month‎ في روبي

يستخلص التابع month من التوقيت الذي استدعي معه رقم الشهر من السنة. البنية العامة month → integer‎ القيمة المعادة يعاد عدد صحيح بين 0 و 12 يمثِّل رقم الشهر من السنة للتوقيت المعطى. أمثلة مثال على استخدام التابع month‎: t = Time.now #=> 2007-11-19 08:27:30 -0600 t.mon #=> 11 t.month #=> 11‎ انظر أيضًا التابع wday: يُعيد عددًا صحيحًا يمثل رقم اليوم في الأسبوع للتوقيت الذي ...

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

يُعيد التابع thread_variable_get قيمة المتغير المحلي للمهمة الفرعية (thread local variable) الذي تم تعيينه. لاحظ أنَّ هذه المتغيرات تختلف عن القيم محلية الألياف (fiber local values). بالنسبة للقيم محلية الألياف، يرجى الاطلاع على المعاملين [] و ‎[]=‎. تُحمل القيم محلية المهمة الفرعية مع المهام الفرعية، وذلك على خلاف الألياف. البنية العامة thread_variable_get(key) → obj or nil‎ المعاملات key‎ سلسلة نصية أو رمز. القيمة المعادة تعاد قيمة المتغير المحلي للمهمة الفرعية الذي تم تعيينه. أمثلة مثال على استخدام التابع thread_variable_get‎: Thread.new ...

التابع Object.methods في روبي

يُعيد التابع methods قائمةً بالتوابع العامَّة والمحميَّة للكائن المعطى. تتضمن هذه القائمة جميع التوابع المتاح الوصول إليها في أسلاف (ancestors) الكائن. إذا مُرِّرت القيمة false للمعامل الاختياري الوحيد في التابع، فسيُعيد مصفوفةً من توابع الكائن (أو عددًامحدَّدًا من الكائنات) المنفردة (singleton) العامَّة والمحميَّة. لن تحتوي هذه المصفوفة على توابع الوحدات المُضمَّنة في الكائن (أو عددًا محدَّدًا من الكائنات). البنية العامة methods(regular=true) → array المعاملات regular معامل اختياري يأخذ القيمة true (الافتراضيَّة) أو flase. القيم المعادة تُعاد مصفوفةٌ تحوي جميع توابع ...

التابع Struct.eql?‎‎ في روبي

يتحقق التابع eql?‎ إن كانت بنيتان تشيران إلى نفس مفتاح الجدول Hash أي إذا كان لهما نفس صنف البنية الفرعي، وكانت قيم أعضائهما متساوية (وفقًا للتابع Object.eql?‎). البنية العامة eql?(other)→ true or false‎ المعاملات other‎ البنية الأخرى المراد التحقق من تساويها مع البنية المعطاة. القيمة المعادة تعاد القيمة true إن كان المعامل other المعطى والبنية التي استُدعي التابع معها يشيران إلى نفس الجدول Hash، وإلا فستعاد القيمة false. انظر أيضًا التابع hash: يعيد القيمة hash استنادًا إلى محتويات البنية التي استدعيت ...

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

يشبه التابع tr_s التابع tr باستثناء أنه يحذف المحارف المُكرَّرة الواقعة ضمن المجال المراد استبداله. البنية العامة tr_s(from_str, to_str) → new_str المعاملات from_str سلسلة نصية تحدد مجموعة المحارف الموجودة في نسخة السلسلة المُعطاة والمُراد استبدالها بالمحارف to_str المقابلة. to_str سلسلة نصية تحوي المحارف المقابلة التي ستحل مكان المحارف from_str في نسخة السلسلة المُعطاة. القيمة المعادة تُعاد نسخة عن السلسلة النصية المُعطاة مع استبدال مجموعة محارف السلسلة from_str بالمحارف المقابلة لها في السلسلة to_str ثم حذف المحارف المُكرَّرة الواقعة ضمن المجال ...

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