معامل الفهرسة []
الخاص بالصنف 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
انظر أيضا
- المعامل
>>
: يزيح العدد الصحيح المعطى إلى اليسار بقدار محدَّد من المنازل، أو إلى اليمين إن كانت قيمة مقدار الإزاحة سالبةً. - المعامل
=>
: يعيد القيمةtrue
إن كانت قيمة الطرف الأول للمعامل أصغر من أو تساوي قيمة الطرف الثاني.