Инструкции

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

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

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

В сети

Пользователей: 262
Из них просматривают:
Аналоги: 112. Видео: 1. Галерея: 1. Даташиты: 83. Инструкции: 4. Кроссворд: 1. Новости: 16. Остальное: 6. Программы: 4. Производители: 3. Профиль пользователя: 2. Торрент: 2. Форум: 26. Чат: 1.
Участников: 3
Гостей: 259

Google , wolf170571 , Яндекс , далее...
Рекорд 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

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

Разное

Интересно

Проводите пайку только при выключенном телевизоре.
В противном случае закоротив дорожки (даже кратковременно), Вы введете новые неисправности.

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