char

نوع من البيانات الذي يأخذ بايت 1 من الذاكرة يخزّن قيمة أحرف. تتم كتابة الأحرف الحرفية حرف في علامات الاقتباس المفردة ، مثل هذا: ‘A’ (للحصول على أحرف متعددة – سلاسل – استخدام علامات اقتباس مزدوجة: “ABC”). char هو نوع موقّع ، مما يعني أنه يشفر الأرقام من -128 إلى 127.

مثال: ;’ char myChar = ‘A

 

byte

تخزن البايت رقم 8 بت ، من 0 إلى 255. البايت هو نوع من البيانات غير الموقعة ، بمعنى أنه لا يخزن الأرقام السالبة.

مثال: ; byte b = B10010

 

int

الأعداد الصحيحة هي نوع البيانات الأساسي لتخزين الأرقام ، وتخزين قيمة 2 بايت. هذا ينتج نطاق -32،768 إلى 32،767.

مثال: ; int ledPin = 13

 

unsigned int

بدلاً من تخزين الأرقام السالبة فإها تخزن القيم الموجبة فقط، وتعطي نطاقًا مفيدًا من 0 إلى 65،535.

مثال: ; unsigned int ledPin = 13

 

long

المتغيرات الطويلة هي متغيرات الحجم الممتدة لتخزين الأرقام ، وتخزين 32 بت (4 بايت) ، من -2،147،483،648 إلى 2،147،483،647.

 

float

غالبًا ما تُستخدم الأرقام ذوي الفاصلة العشرية لتقدير القيم التناظرية والمستمرة لأن لها دقة أكبر من الأعداد الصحيحة. يمكن أن تكون أرقام النقطة العائمة كبيرة مثل 3.4028235E + 38 و -3.4028235E + 38. يتم تخزينها كـ 32 بت (4 بايت) من المعلومات.

مثال: ; float myfloat

;float sensorCalbrate = 1.117

 

double

عدد مزدوج من النقطة العائمة الدقيقة. تحتل 4 بايت.