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 بايت.