نتائج البحث

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

التابع ?Encoding.ascii_compatible في روبي

يتحقّق التّابع ascii_compatible?‎ من توافق ترميز محدد مع الترميز ASCII. البنية العامة ascii_compatible? → true or false القيم المعادة تُعاد القيمة true في حال توافق الترميز المعطى مع التّرميز ASCII، أو تُعاد القيمة false خلاف ذلك. أمثلة مثالٌ عن استخدام التابع ascii_compatible?‎: Encoding::UTF_8.ascii_compatible? #=> true Encoding::UTF_16BE.ascii_compatible? #=> false انظر أيضًا التّابع ?dummy: يتحقّق من التّرميز الزّائف. التابع ?compatible: يتحقّق من توافق كائنين مع بعضهما بعضًا. التّابع replicate: يُنشئ نسخة مطابقة من ترميز الكائن. مصادر قسم التابع ...

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

يعيد التابع entries‎ مصفوفةً تحتوي جميع أسماء الملفات الموجودة في المجلد المحدد. في حال عدم وجود هذا المجلد، سيُطلق الخطأ SystemCallError. يمكن تمرير الوسيط encoding الاختياري إلى التابع الذي يحدد ترميز المجلد. أمَّا إن لم يعطَ، فسيٌستخدم ترميز نظام الملفات. البنية العامة entries( dirname ) → array entries( dirname, encoding: enc ) → array المعاملات dirname اسم المجلد المراد معرفة محتوياته. encoding ترميز المجلد. القيمة المعادة تُعاد مصفوفةٌ تحوي جميع أسماء الملفات في المجلد المحدد. أمثلة مثال عن استخدام التابع entries ...

التابع Rational.fdiv‎ في روبي

ينفّذ التابع fdiv عملية القسمة، ويعيد القيمة كعدد عشري. البنية العامة fdiv(numeric) → float‎ المعاملات numeric‎ عدد يمثِّل المقسوم عليه. القيمة المعادة يعاد عدد عشري يمثِّل ناتج عملية قسمة العدد الجذري المعطى على العدد numeric. أمثلة مثال على استخدام التابع fdiv‎: Rational(2, 3).fdiv(1) #=> 0.6666666666666666 Rational(2, 3).fdiv(0.5) #=> 1.3333333333333333 Rational(2).fdiv(3) #=> 0.6666666666666666‎ انظر أيضًا المعامل /: ينفذ عملية القسمة. المعامل -: ينفذ عملية ...

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

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

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

يعيد التابع extname لاحقة الملف المعطى. لاحقة الملف هي جزء من اسمه وتتوضع في مساره بعد آخر نقطة فيه. إن كان المسار هو لملف الملف يبدأ بنقطة (dotfile) أو يبدأ المسار بنقطة، فلن يعامل معها على أنها بداية لاحقة الملف. البنية العامة extname(path) → string المعاملات path مسار الملف المراد استخراج لاحقته. القيمة المعادة تعاد سلسلة نصية تمثِّل لاحقة الملف ذي المسار path، أو تعاد سلسلة نصية فارغة إن كان النقطة آخر المسار path أو لم يكن هنالك لاحقة للملف. أمثلة ...

التابع 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. مصادر قسم التابع ...

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

يعيد التابع cbrt الجذر التكعيبي للعدد المعطى. مجال التعريف: (‎-INFINITY ، INFINITY). المجال المقابل: (‎-INFINITY ، INFINITY). البنية العامة cbrt(x) → Float‎ المعاملات x‎ العدد الذي ستُطبَّق عليه العملية. القيمة المعادة يعاد عدد عشري يمثِّل قيمة الجذر التكعيبي للعدد x المعطى. أمثلة مثال على استخدام التابع cbrt‎: -9.upto(9) {|x| p [x, Math.cbrt(x), Math.cbrt(x)**3] } #=> [-9, -2.0800838230519, -9.0] # [-8, -2.0, -8.0] # [-7, -1.91293118277239, -7.0] # [-6, -1.81712059283214, -6.0] # [-5, -1.7099759466767, -5.0] # [-4, -1.5874010519682, -4.0] # ...

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

يُطلق الاستثناء SystemExit من قبل التعليمة exit لبدء عملية إنهاء الشيفرة البرمجية. توابع الصنف العامة new يُنشئ استثناءً جديدًا من النوع SystemExit مع تحديد حالة ورسالة الاستثناء. توابع النسخة العامة status يعيد قيمة الحالة المرتبطة بالكائن SystemExit الذي استُدعي معه. success?‎ يتحقق من نجاح عملية الإنهاء. مصادر صفحة الصنف SystemExit في توثيق روبي الرسمي.

التابع Enumerator.next_values في روبي

يعيد التابع next_values مصفوفة تحوي الكائن التالي في المُعدِّد الذي استدعي معه، ويحرك موضع المؤشر الداخلي للأمام خطوةً واحدةً. عند وصول المؤشر إلى النهاية، يُطلَق الاستثناء StopIteration. يمكن استعمال هذا التابع للتمييز بين yield و yield nil. البنية العامة next_values → array القيمة المعادة تعاد مصفوفة تحوي الكائن التالي في المُعدِّد المعطى. أمثلة مثال على استعمال التابع next_values: o = Object.new def o.each yield yield 1 yield 1, 2 yield nil yield [1, 2] end e = o.to_enum p e.next_values p e.next_values p ...

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

يتحقق التابع tty?‎ إن كان المجرى الذي استدعي معه مرتبطًا بجهاز طرفي (tty). البنية العامة tty? → true or false‎ القيمة المعادة تعاد القيمة true إن كان المجرى الذي استدعي معه مرتبطًا بجهاز طرفي (tty)، أو تعاد القيمة false خلاف ذلك. أمثلة مثال على استخدام التابع tty?‎: File.new("testfile").isatty #=> false File.new("/dev/tty").isatty #=> true‎ انظر أيضًا التابع binmode?‎: يتحقق إن كان مجرى د/خ في الوضع الثنائي (binary mode). التابع closed?‎: يتحقق إن كان مجرى د/خ مغلقًا تمامًا. التابع ...

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