نتائج البحث

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

التابع Complex.rect في روبي

يعيد التابع ‎rect عددًا عقديًا وفق الشكل الجبري أو المستطيلي (rectangular form). يُمثَّل العدد العقدي جبريًّا بالشكل: z = a + b.i. البنية العامة rect(real[, imag]) → complex rectangular(real[, imag]) → complex المعاملات real يمثل الجزء الحقيقي (a) للعدد العقدي. imag يمثل الجزء التخيلي (b) للعدد العقدي. القيمة المعادة يعيد التابع ‎rect عددًا عقديًا وفق الشكل الجبري، إذ يمثِّل المعامل real جزأه الحقيقي (a) والمعامل imag جزأه التخيلي (b). أمثلة أمثلة عن استخدام التابع rect: Complex.rectangular(1, 2) #=> (1+2i) ...

التابع FileTest.owned?‎ في روبي

يتحقق التابع owned?‎ إن كان ملفٌ ما موجودًا وكان مالك هذا الملف هو نفسه المعرِّف الفعلي للمستخدم المالك للعملية التي استدعته. البنية العامة owned?(file_name) → true or false المعاملات file_name سلسلة نصية أو كائن من النوع IO يحدِّد اسم الملف المراد التحقق منه. القيمة المعادة تعاد القيمة true إن كان ملفٌ ما موجودًا وكان مالك هذا الملف هو نفسه المعرِّف الفعلي للمستخدم المالك للعملية الحالية. خلا ذلك، تعاد القيمة false. انظر أيضًا التابع directory?‎: يتحقق إن كان ملفٌ ما مجلَّدًا أو وصلةً رمزيًّةً تشير إلى مجلدٍ. التابع executable_real?‎: يتحقق ...

التابع Enumerable.each_slice في روبي

يكرِّر التابع each_slice الكتلة المعطاة على كل قطعة مكونة من n عنصر من عناصر الكائن القابل للتعداد الذي استدعي معه. إن لم تُعطَ الكتلة، فسيُعيد التابع كائنًا من النوع Enumerator. البنية العامة each_slice(n) { ... } → nil each_slice(n) → an_enumerator المعاملات n عدد العناصر في الشريحة التي ستطبَّق عليها الكتلة المعطاة. القيمة المعادة تعاد القيمة nil بعد تنفيذ العملية، أو يعاد كائنٌ من النوع Enumerator إن لم تُعطَ الكتلة. أمثلة مثال على استعمال التابع each_slice: (1..10).each_slice(3) { |a| p a } # outputs ...

التابع ENV.include?‎‎ في روبي

يتحقَّق التابع include?‎‎ إن كان هناك متغير بيئة ذي اسم محدَّد. البنية العامة include?(name) → true or false المعاملات name اسم متغير البيئة المراد التحقُّق من وجوده. القيمة المعادة تعاد القيمة true إن كان هناك متغير بيئة بالاسم name وإلا فستُعاد القيمة false. انظر أيضًا التابع has_key?‎ : يتحقَّق إن كان هناك متغير بيئة باسم محدَّد. التابع has_value?‎ :يتحقَّق إن كان هناك متغير بيئة يملك قيمة محدَّدة. التابع empty?‎: يتحقَّق من عدم وجود أي متغيرات بيئة.  مصادر قسم التابع include?‎ في الصنف ENV في ...

التابع ?Object.nil في روبي

يتحقَّق التابع ?nil فيما إذا كان الكائن المعطى هو nil أم لا. البنية العامة nil? → true or false القيم المعادة تُعاد القيمة true إذا كان الكائن المعطى هو nil؛ خلاف ذلك، تعاد القيمة false. أمثلة مثالٌ عن استخدام التابع ?nil: Object.new.nil? #=> false nil.nil? #=> true انظر أيضًا التابع ?eql: يتحقَّق من استخدام كلا الكائنين نفس مفتاح التجزئة. التابع ?instance_of: يتحقَّق إذا كان الكائن الذي استدعي معه نسخةً من ...

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

يتحقق التابع infinite?‎ إذا ما إن كان العدد الذي استدعي معه منتهيًا (finite) أو غير منتهي من الطرف السالب (‎-Infinity) أو غير منتهي من الطرف الموجب (‎+Infinity). البنية العامة infinite? → -1, 1, or nil‎ القيمة المعادة تعاد القيمة nil أو ‎-1 أو 1 إذا كان العدد المعطى منتهيًا أو غير منتهي من الطرف السالب (‎-Infinity) أو غير منتهي من الطرف الموجب (‎+Infinity) على التوالي. انظر أيضا التابع ?finite: يتحقق إن كان العدد الذي استُدعي معه عددًا منتهيًا ...

التابع Array.reject!‎ في روبي

يحذف التابع reject!‎ جميع عناصر المصفوفة التي لم تحقق شرطًا محددًا. قد لا تتغيير المصفوفة مباشرةً في كل مرة تستدعى فيها الكتلة block الممرَّرة إلى التابع. إن لم تُمرَّر أية كتلة إلى التابع !reject، فسيعيد كائنًا من النوع Enumerator. البنية العامة reject! { |item| block } → ary or nil reject! → Enumerator القيم المعادة تعاد المصفوفة نفسها المعطاة بعد حذف عناصرها التي لم تعاد معها القيمة true عند تطبيق الكتلة bloc عليها، أو تعاد القيمة nil إن لم يحذف أي ...

التابع Enumerable.each_with_index في روبي

يستدعي التابع each_with_index الكتلة المعطاة مع وسيطين هما: العنصر نفسه وفهرسه لكل عنصر من عناصر الكائن القابل للتعداد الذي استدعي معه. إن مُرِّر أي شيء إلى التابع، فسيُمرَّر مباشرةً إلى ()each. إن لم تُعطَ الكتلة، فسيُعيد التابع كائنًا من النوع Enumerator. البنية العامة each_with_index(*args) { |obj, i| block } → enum each_with_index(*args) → an_enumerator المعاملات args الوسائط المراد تمريرها إلى ()each. القيمة المعادة يعاد كائن قابل للتعداد يحوي نتائج تكرار الكتلة block على كل عنصر وفهرسه من عناصر الكائن القابل للتعداد المعطى، أو ...

التابع Module.class_exec‎ في روبي

يقيِّم التابع class_exec الكتلة المعطاة في سياق الصنف/الوحدة التي استُدعي معها. التابع المعرف في الكتلة سينتمي إلى المستقبِل (receiver). وستُمرر كل الوسائط المعطاة للتابع إلى الكتلة. يمكن استخدام هذا التابع إذا كانت الكتلة تحتاج إلى الوصول إلى متغيرات النسخ (instance variables). البنية العامة class_exec(arg...) {|var...| block } → obj‎ المعاملات arg...‎ الوسائط المراد تمريرها إلى الكتلة. القيمة المعادة يعاد ناتج تقييم الكتلة المعطاة في سياق الصنف/الوحدة المعطاة. أمثلة مثال على استخدام التابع class_exec‎: class Thing end Thing.class_exec{ def hello() "Hello there!" ...

 التابع Complex.fdiv في روبي

يجري التابع ‎fdiv عملية القسمة على العدد العقدي. البنية العامة fdiv(numeric) → complex المعاملات numeric العدد المقسوم عليه. القيمة المعادة يعيد التابع ‎fdiv ناتج عملية قسمة العدد العقدي على الوسيط numeric. أمثلة أمثلة عن استخدام معامل التابع ‎fdiv: Complex(11, 22).fdiv(3) #=> (3.6666666666666665+7.333333333333333i) انظر أيضًا المعامل ‎/: يجري عملية القسمة على الأعداد العقدية. المعامل *‎: يجري عملية الضرب على الأعداد العقدية. مصادر قسم التابع fdiv‎ في الصنف Complex في توثيق روبي الرسمي.

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