UnsignedLong

Материал из MK90.ORG wiki
Перейти к:навигация, поиск

Справка Язык | Библиотеки | Сравнение | Изменения

unsigned long

Описание

Переменные типа unsigned long имеют расширенный диапазон значений и занимают удвоенный (по сравнению с int) объем памяти - 32 бита (4 байта).В отличие от типа long, не хранит отрицательные значения и имеет диапазон от 0 до 4,294,967,295 (2^32 - 1).

Пример


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 - имя переменной

val - присваиваемое значение

Смотри также

byte int unsigned int long Variable Declaration

Руководство по Wiring


Исправления, пожелания и новые статьи должны быть опубликованы через Форум.

Оригинальные тексты руководств и переводы распространяются Arduino и MK90 на условиях лицензии Creative Commons Attribution-ShareAlike 3.0 License. Примеры исходных кодов и ссылки являются общественным достоянием.