Инструкции

Справочный раздел

В этом разделе Вы найдетё инструкции, справочники, и всевозможные хелпы по использованию программного обеспечения.

Разделы инструкций

В сети

Пользователей: 321
Из них просматривают:
Аналоги: 115. Видео: 2. Даташиты: 98. Инструкции: 3. Новости: 18. Остальное: 2. Партнёры: 1. Программы: 1. Производители: 2. Расчёты: 1. Теги: 2. Форум: 76.
Участников: 2
Гостей: 319

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

Оглавление

unsigned int

Описание
На Uno и других платах на базе ATMEGA беззнаковые целые числа (целые числа без знака) такие же, как целые числа, поскольку они хранят 2-байтовое значение. Однако вместо хранения отрицательных чисел они хранят только положительные значения, что дает диапазон от 0 до 65 535 ((2 ^ 16) - 1).

Due хранит 4-байтовое (32-битное) значение в диапазоне от 0 до 4 294 967 295 (2 ^ 32 - 1).

Разница между целыми числами без знака и (знаковыми) целыми числами заключается в том, как интерпретируется старший бит, иногда называемый битом знака. В типе Arduino int, если старший бит равен «1», число интерпретируется как отрицательное число.

Синтаксис
unsigned int var = val;


Параметры
var: имя переменной.
val: значение, назначаемое этой переменной.

Пример

unsigned int ledPin = 13;



Примечания и предупреждения
Когда беззнаковые переменные превышают свое максимальное значение, они «возвращаются» обратно к 0, и также наоборот:

unsigned int x;
x = 0;
x = x - 1; // значение x теперь 65535
x = x + 1; // x теперь содержит 0

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.

Разное

Интересно

Храните микросхемы в упаковке, обеспечивающей закорачивание их выводов, например, завернутыми в алюминиевую фольгу.
При переноске не касайтесь выводов микросхемы, берите за корпус, иначе ваше статическое электричество может повредить микросхему.

Похожие инструкции