unsigned long در آردوینو

unsigned long در آردوینو

متغیرهای unsigned long در آردوینو ، متغیرهای گسترش‌یافته (از نظر اندازه) برای ذخیره‌ی اعداد هستند. این نوع‌داده، 32 بیت (4 بایت) را در خود ذخیره می‌کند. اما بر‌خلاف متغیرهای long ، این نوع‌داده اعداد منفی را ذخیره نمی‌کند؛ پس محدوده‌ی unsigned long از 0 تا 4,294,967,295 (1-32^2) است.

مثال:

 

unsigned long time;

void setup()
{
Serial.begin(9600);
}

void loop()
{
Serial.print("Time: ");
time = millis();
//از زمانی که برنامه شروع شده تایم را چاپ میکند
Serial.println(time);
// یک ثانیه صبر می‌کند تا حجم زیادی داده نفرستد
delay(1000);
}

سینتکس (نحو):

 

unsigned long var = val;
  • var: نام متغیرِ از نوع unsigned long.
  • val: مقداری که به متغیر نسبت می‌دهید.

byte در آردوینو

int در آردوینو

unsigned int در آردوینو

long در آردوینو

 

منبع

درباره نویسنده

نویسنده و طراح الکترونیکا هستم . سوالی داشتید در کامنت ها یا پیج های اینستاگرام و تلگرام سایت بپرسید .