الفرق بين المراجعتين لصفحة: «Ruby/Process::Status/3E-3E»
< Ruby | Process::Status
أنشأ الصفحة ب'{{DISPLAYTITLE:المعامل <code>>></code> في الوحدة <code>Process::Status</code> في روبي}} يزيح المعامل <code><<</code> بِتَّات قي...' |
جميل-بيلوني (نقاش | مساهمات) ط نقل جميل-بيلوني صفحة Ruby/Process/Status/3E-3E إلى Ruby/Process::Status/3E-3E: تصحيح العنوان. |
||
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة) | |||
سطر 1: | سطر 1: | ||
{{DISPLAYTITLE:المعامل <code> | {{DISPLAYTITLE:المعامل <code><<</code> في الوحدة <code>Process::Status</code> في روبي}} | ||
يزيح المعامل <code><<</code> بِتَّات قيمة الحالة <code>stat</code> إلى اليمين عددًا محدَّدًا من المنازل. | يزيح المعامل <code><<</code> بِتَّات قيمة الحالة <code>stat</code> إلى اليمين عددًا محدَّدًا من المنازل. | ||
المراجعة الحالية بتاريخ 12:02، 4 ديسمبر 2018
يزيح المعامل <<
بِتَّات قيمة الحالة stat
إلى اليمين عددًا محدَّدًا من المنازل.
البنية العامة
stat >> num → integer
المعاملات
stat
عدد صحيح يمثِّل الحالة stat
.
num
عدد مواضع إزاحة بتات القيمة stat
إلى اليمين.
القيم المعادة
يعاد عدد صحيح ناتجٌ عن إزاحة بتات المعامل stat
إلى اليمين بمقدار num
من المنازل.
أمثلة
مثالٌ عن استخدام التابع <<
:
fork { exit 99 } #=> 26563
Process.wait #=> 26563
$?.to_i #=> 25344
$? >> 8 #=> 99
انظر أيضًا
- المعامل
&
: يجري العمليةAND
المنطقية لبِتَّات الحالةstat
مع قيمة محدَّدة. - المعامل
==
: يتحقَّق إذا كان قيمة الحالةstat
مساويةً لقيمة عددية محدَّدة.