نتائج البحث
اذهب إلى التنقل
اذهب إلى البحث
الصنف Integer في روبي
يمثل الصنف Integer الأعداد الصحيحة. لا يمكن إضافة تابع أحادي (singleton method) إلى كائن من الصنف Integer، وأي محاولة لفعل ذلك ستؤدي إلى إطلاق الخطأ TypeError. الثوابت (Constants) GMP_VERSION يمثِّل النسخة GMP المُحمّلة. توابع الصنف العامة (Public Class Methods) sqrt يعيد التابع sqrt الجذر التربيعي الصحيح للعدد الصحيح الموجب المُمرر إليه. توابع الكائن العامة (Public Instance Methods) % يعيد المعامل % باقي عملية القسمة الصحيحة بين عددين. & ينفذ المعامل & العملية AND بين بتات العددين المعطيين. * يعيد المعامل * ناتج عملية الضرب بين عددين. ** يعيد المعامل ** ناتج ...
التعبير ARGF.lineno = integer في روبي
يعيِّن التابع lineno عند استدعائه بالشكل lineno = integer رقم السطر الحالي للمجرى ARGF ككُل. يضبط المجرى ARGF رقم السطر تلقائيًا أثناء قراءة البيانات، لذلك لن تحتاج إلى تعيينه بنفسك إلا ما ندر. لمعرفة رقم السطر الحالي، استخدم التابع lineno. البنية العامة lineno = integer → integer
القيم المعادة يعاد عدد صحيح (integer) يمثل رقم السطر integer الذي ضُبط للمجرى ARGF. أمثلة بعض الأمثلة على استخدام التابع lineno: ARGF.lineno #=> 0
ARGF.readline #=> ...
التعبير Dir.pos = integer في روبي
يحدِّد التابع pos عند استدعائه بالشكل pos = integer موضع المؤشر الحالي في المجلد. هذا الشكل مرادف للتابع seek بيد أنّه يعيد معامل الموضع (position parameter). البنية العامة pos = integer → integer
القيمة المعادة يعيد معامل الموضع (position parameter). أمثلة مثال عن استخدام التعبير pos = integer مع المجلد testdir الذي يحوي ملفين عاديين (config.h و main.rb)، والمجلد الأب (..)، والمجلد نفسه (.): d = Dir.new("testdir") #=> #<Dir:0x401b3c40>
d.read ...
المعامل - الخاص بالصنف Integer في روبي
يعيد المعامل - ناتج عملية الطرح بين عددين. نوع الكائن الناتج يتعلق بنوع الطرف الثاني للعملية. البنية العامة int - numeric → numeric_result
المعاملات int عدد صحيح يمثل الطرف الأول في للعملية. numeric عدد يمثل الطرف الثاني للعملية. القيمة المعادة يُعاد ناتج عملية الطرح بين العددين int و numeric. صنف الكائن الناتج يتعلق بصنف الطرف الثاني للعملية. أمثلة مثال على استخدام المعامل -: 20 - 3 #=> 17
6 - 0.4 ...
المعامل ~ الخاص بالصنف Integer في روبي
يعيد المعامل ~ مكمل العدد الذي استُدعي معه، إذ يقلب قيمة كل بت من بتات العدد. نظريًا، يُعد طول الأعداد الصحيحة لا نهائيًا، لذلك فإنّ النتيجة تُحسب كما لو كان هناك عدد غير محدود من البتات التي قيمتها واحد إلى اليسار. في التمثيل الست عشري (hex representations)، يتم التعبير عن ذلك بوضع نقطتين إلى يسار الرقم. البنية العامة ~int → integer
القيمة المعادة يعاد مكمل العدد الذي استُدعي معه، إذ يقلب قيمة كل بت من بتات العدد. أمثلة ...
المعامل % الخاص بالصنف Integer في روبي
يعيد المعامل % باقي عملية القسمة الصحيحة بين عددين. البنية العامة int % other → real
المعاملات int عدد صحيح يمثل الطرف الأول في عملية القسمة. other عدد صحيح يمثل الطرف الثاني في عملية القسمة. القيمة المعادة يعاد باقي عملية القسمة الصحيحة للعدد int على other. أمثلة مثال على استخدام المعامل %: 20 % 3 #=> 2
6 % 3 #=> 0
انظر أيضا المعامل *: يعيد ناتج ...
المعامل / الخاص بالصنف Integer في روبي
يعيد المعامل / ناتج عملية القسمة بين عددين. صنف الكائن الناتج يتعلق بصنف الطرف الثاني للعملية. البنية العامة int / numeric → numeric_result
المعاملات int عدد صحيح يمثل الطرف الأول في للعملية. numeric عدد يمثل الطرف الثاني للعملية. القيمة المُعادة يُعاد ناتج عملية القسمة بين العددين int و numeric. صنف الكائن الناتج يتعلق بصنف الطرف الثاني للعملية. أمثلة مثال على استخدام المعامل /: 20 / 3 #=> 6
20 / 3.0 ...
المعامل << الخاص بالصنف Integer في روبي
يزيح المعامل << العدد الصحيح المعطى إلى اليمين بقدار محدَّد من المنازل، أو إلى اليسار إن كانت قيمة مقدار الإزاحة سالبةً. البنية العامة int >> count → integer
القيمة المعادة تعاد قيمة العدد int بعد إزاحتها إلى اليمين بمقدار count موضع، أو إلى اليسار إن كان count سالبًا. أمثلة مثال على استخدام المعامل <<: 20 >> 3 #=> 2
20 >> 2 #=> 5
20 >> -2 #=> 80
انظر أيضا المعامل >>: يزيح ...
المعامل <=> الخاص بالصنف Integer في روبي
يعيد معامل الموازنة <=> عددًا صحيحًا (-1 أو 0 أو +1) إذا كان العدد الواقع على يساره أصغر من أو يساوي أو أكبر من العدد الآخر الواقع على يمينه على التوالي. هذا المعامل هو أساس عمليات الموازنة في الصنف Comparable. إذا كانت القيمتان غير قابلتين للمقارنة، فستُعاد القيمة nil. البنية العامة int <=> numeric → -1, 0, +1, or nil
القيمة المعادة يعاد العدد الصحيح -1 أو 0 أو +1 إذا كان العدد int أصغر من أو يساوي أو أكبر ...
المعامل >> الخاص بالصنف Integer في روبي
يزيح المعامل >> العدد الصحيح المعطى إلى اليسار بقدار محدَّد من المنازل، أو إلى اليمين إن كانت قيمة مقدار الإزاحة سالبةً. البنية العامة int << count → integer
القيمة المعادة تعاد قيمة العدد int بعد إزاحتها إلى اليسار بمقدار count موضع، أو إلى اليمين إن كان count سالبًا. أمثلة مثال على استخدام المعامل >>: 20 << 3 #=> 32
20 << 2 #=> 16
20 << -2 #=> ...