الدالة isHexadecimalDigit() في أردوينو
< Arduino | characters
تتحقَّق الدالة isHexadecimalDigit() إن كان المحرف المُمرَّر إليها رقمًا ستَّ عشريٍّ (hexadecimal digit)؛ أي يقع بين A-F أو 9-0.
البنية العامة
isHexadecimalDigit(thisChar)
المعاملات
thisChar
المحرف المراد التحقُّق منه.
القيم المعادة
تعاد القيمة true إن كان المعامل thisChar رقمًا ستَّ عشريٍّ.
أمثلة
مثالٌ على استعمال الدالة isHexadecimalDigit():
if (isHexadecimalDigit(this)) // رقمًا ستَّ عشريٍّ this التحقق إن كان المتغير
{
Serial.println("ٍّالمحرف هو رقم ستُّ عشري");
}
else
{
Serial.println("ليس المحرف رقمًا ستَّ عشريٍّ");
}
انظر أيضًا
- الدالة
isAlpha(): تتحقَّق إن كان المحرف المُمرَّر إليها محرفًا أبجديًّا.
- الدالة
isAlphaNumeric(): تتحقَّق إن كان المحرف المُمرَّر إليها محرفًا أبجديًّا أو عددًا. - الدالة
isAscii(): تتحقَّق إن كان المحرف المُمرَّر إليها أحدَ المحارف Ascii. - الدالة
isControl(): تتحقَّق إن كان المحرف المُمرَّر إليها أحدَ محارف التحكم (control character). - الدالة
isDigit(): تتحقَّق إن كان المحرف المُمرَّر إليها رقمًا. - الدالة
isGraph(): تتحقَّق إن كان المحرف المُمرَّر إليها قابلًا للطباعة (printable) ويحوي بعض المحتوى المرئي (الفراغ قابلٌ للطباعة ولكنه لا يملك محتوى مرئي). - الدالة
isLowerCase(): تتحقَّق إن كان المحرف المُمرَّر إليها المُمرَّر إليها محرفًا أبجديًّا صغيرًا (lower case). - الدالة
isPrintable(): تتحقَّق إن كان المحرف المُمرَّر إليها قابلًا للطباعة (أي أحد المحارف التي تعطي أية مخرجات حتى لو كان فراغًا). - الدالة
isPunct(): تتحقَّق إن كان المحرف المُمرَّر إليها أحد علامات الترقيم (أي هل المحرف فاصلة أو فاصلة منقوطة أو علامة تعجب ...إلخ.). - الدالة
isSpace(): تتحقَّق إن كان المحرف المُمرَّر إليها فراغًا (space). - الدالة
isUpperCase(): تتحقَّق إن كان المحرف المُمرَّر إليها محرفًا أبجديًّا كبيرًا (lower case). - الدالة
isWhitespace(): تتحقَّق إن كان المحرف المُمرَّر إليها مسافةً بيضاءةً (white space). - التعبير الشرطي
if: يتحقَّق من شرط معيَّن وينفِّذ الكتلة البرمجية المكتوبة ضمنه إن كان محقَّقًا (أي كانت قيمتهtrue). - الحلقة
while: تكرِّر تنفيذ الكتلة البرمجية التي ضمنها بشكل مستمر ولا نهائي ما دامت قيمة الشرط المنطقي المعطى هيtrueومتى ما أصبحت قيمة الشرط المنطقيfalse، تتوقف الحلقة وتخرج. - الدالة
read(): تقرأ البيانات المستلمة عبر الاتصال التسلسلي.