Инструкции

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

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

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

В сети

Пользователей: 129
Из них просматривают:
Аналоги: 50. Галерея: 1. Даташиты: 38. Инструкции: 2. Новости: 7. Остальное: 1. Производители: 1. Профиль пользователя: 1. Расчёты: 12. Форум: 16.
Участников: 2
Гостей: 127

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

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

Разное

Интересно

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

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