الفرق بين المراجعتين لصفحة: «Ruby/Integer/7C»

من موسوعة حسوب
< Ruby‏ | Integer
لا ملخص تعديل
لا ملخص تعديل
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Integer]]
[[تصنيف: Ruby Integer]]
نفذ المعامل <code>|</code> عملية "أو" الحصرية (EXCLUSIVE OR) بين بتات طرفي العملية، بتةً بتةً.
ينفذ المعامل <code>|</code> عملية "أو" (OR) بين بتات طرفي العملية، بتةً بتةً.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">int | other_int  →  integer‎</syntaxhighlight>
<syntaxhighlight lang="ruby">int | other_int  →  integer‎</syntaxhighlight>
==المعاملات==
==القيمة المُعادة==
==القيمة المُعادة==
نفذ المعامل <code>|</code> عملية "أو" الحصرية (EXCLUSIVE OR) بين بتات طرفي العملية، بتةً بتةً.
يعيد المعامل <code>|</code> ناتج عملية "أو" (OR) بين بتات طرفي العملية، بتةً بتةً.
==أمثلة==
مثال على استخدام  المعامل <code>|</code>:<syntaxhighlight lang="ruby">
20 | 3        #=> 23
25 | 2      #=> 27
</syntaxhighlight>
==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Integer/^|^]]</code>: نفذ المعامل <code>^</code> عملية "أو" الحصرية (EXCLUSIVE OR) بين بتات طرفي العملية، بتةً بتةً.
* التابع <code>[[Ruby/Integer/^|^]]</code>: نفذ المعامل <code>^</code> عملية "أو" الحصرية (EXCLUSIVE OR) بين بتات طرفي العملية، بتةً بتةً.
* التابع <code>[[Ruby/Integer/&|&]]</code>: نفذ المعامل <code>^</code> عملية "أو" الحصرية (EXCLUSIVE OR) بين بتات طرفي العملية، بتةً بتةً.
* التابع <code>[[Ruby/Integer/and|&]]</code>: ينفذ المعامل <code>&</code> عملية "و" (AND) بين بتات طرفي العملية، بتةً بتةً.


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-7C قسم  التابع |‎ في الصنف Integer‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-7C قسم  التابع |‎ في الصنف Integer‎ في توثيق روبي الرسمي.]

مراجعة 21:30، 15 أكتوبر 2018

ينفذ المعامل | عملية "أو" (OR) بين بتات طرفي العملية، بتةً بتةً.

البنية العامة

int | other_int    integer

القيمة المُعادة

يعيد المعامل | ناتج عملية "أو" (OR) بين بتات طرفي العملية، بتةً بتةً.

أمثلة

مثال على استخدام المعامل |:

20 | 3        #=> 23
25 | 2      #=> 27

انظر أيضا

  • التابع ^: نفذ المعامل ^ عملية "أو" الحصرية (EXCLUSIVE OR) بين بتات طرفي العملية، بتةً بتةً.
  • التابع &: ينفذ المعامل & عملية "و" (AND) بين بتات طرفي العملية، بتةً بتةً.

مصادر