الفرق بين المراجعتين لصفحة: «Arduino/bits and bytes/lowbyte»

من موسوعة حسوب
إضافة محتويات الصفحة.
 
إضافة قسم "الأمثلة".
 
سطر 11: سطر 11:
==القيم المعادة==
==القيم المعادة==
يعاد البايت السفلي (الواقع في أقصى اليمين) للبيانات <code>x</code>.
يعاد البايت السفلي (الواقع في أقصى اليمين) للبيانات <code>x</code>.
==أمثلة==
مثال على استعمال الدالة <code>lowByte()‎</code>:<syntaxhighlight lang="arduino">
word value = 0011010011101011;
void setup() {
  Serial.begin(9600);
}
void loop() {
  Serial.println(highByte(value), BIN); // 10000010
  Serial.println(lowByte(value), BIN);  // 00001001
}
</syntaxhighlight>
==انظر أيضًا==
==انظر أيضًا==
* الدالة <code>[[Arduino/bits and bytes/bit|bit()‎]]</code>: تحسب قيمة بت محدَّد (قيمة البت 0 هي 1، والبت 1 هي 2، والبت 2 هي 4 وهلم جرًّا).
* الدالة <code>[[Arduino/bits and bytes/bit|bit()‎]]</code>: تحسب قيمة بت محدَّد (قيمة البت 0 هي 1، والبت 1 هي 2، والبت 2 هي 4 وهلم جرًّا).

المراجعة الحالية بتاريخ 16:05، 6 نوفمبر 2018

تستخرج الدالة lowByte()‎ البايت السفلي (الواقع في أقصى اليمين) لمتغير أو البيانات المُمرَّرة إليها.

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

lowByte(x)

المعاملات

x

أيُّ نوع من البيانات المراد استخراج البايت السفلي منها.

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

يعاد البايت السفلي (الواقع في أقصى اليمين) للبيانات x.

أمثلة

مثال على استعمال الدالة lowByte()‎:

word value = 0011010011101011;
void setup() {
   Serial.begin(9600);
}

void loop() {
  Serial.println(highByte(value), BIN); // 10000010
  Serial.println(lowByte(value), BIN);  // 00001001
}

انظر أيضًا

  • الدالة bit()‎: تحسب قيمة بت محدَّد (قيمة البت 0 هي 1، والبت 1 هي 2، والبت 2 هي 4 وهلم جرًّا).
  • الدالة bitClear()‎: تُصفِّر قيمة بت محدَّد (أي تجعل قيمته 0) لمتغير عددي.
  • الدالة bitRead()‎: تقرأ قيمة بت محدَّد لعدد.
  • الدالة bitSet()‎: تضبط قيمة بت محدَّد (أي تجعل قيمته 1) لمتغير عددي.
  • الدالة bitWrite()‎: تكتب قيمة معينَّة على أحد بتات العدد المُمرَّر إليها.
  • الدالة highByte()‎: تستخرج البايت العلوي (الواقع في أقصى اليسار) لكلمة، أو البايت الثاني الذي يلي البايت السفلي الواقع في أقصى اليمين إن زاد حجم البيانات عن حجم كلمة (2 بايت).

مصادر