Инструкции

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

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

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

В сети

Пользователей: 50
Из них просматривают:
Аналоги: 13. Видео: 1. Даташиты: 9. Инструкции: 3. Новости: 7. Остальное: 1. Партнёры: 1. Программы: 1. Производители: 2. Профиль пользователя: 1. Форум: 11.
Участников: 2
Гостей: 48

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

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

Разное

Интересно

Наличие высокого напряжения на присоске можно проверить отверткой, соединенной с корпусом через резистор 3-5 МОм
Наличие резистора обязательно, так как без него из-за большого тока можно повредить умножитель или строчный трансформатор типа ТДКС.

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