Яке максимальне значення long в Arduino?
Довгі змінні — це змінні розширеного розміру для зберігання чисел, які зберігають 32 біти (4 байти), від -2 147 483 648 до 2,147,483,647.
9,223,372,036,854,775,807 Хоча цілі числа можуть бути такими великими, як 2,147,483,647 і до -2 147 483 648 (зберігається як 32 біти), довге ціле число має мінімальне значення -9 223 372 036 854 775 808 і максимальне значення 9 223 372 036 854 775 807 (зберігається як 64 біти).');})();(function(){window .jsl.dh('wMvsZuiYIYSDwbkPt7LemQs__38','
Unsigned long – це тип числового поля, яке представляє 64-розрядне ціле число без знаку з мінімальним значенням 0 і максимальним значенням 264-1 (від 0 до 18446744073709551615 включно). Unsigned long можна індексувати в числовій або рядковій формі, що представляє цілі значення в діапазоні [0, 18446744073709551615].
Є обмеження на розмір рядка, але я думаю, що це більше пов’язано з ресурсами на конкретній платформі (RAM на цільовій машині), ніж компілятор. — Символи в одному логічному вихідному рядку [65 536]. — Символи в символьному рядковому літералі або широкому рядковому літералі (після конкатенації) [65 536].
Якщо ви використовуєте звичайний кабель (макс. довжина 5 метрів для 2.0 і максимальна довжина 3 метри для 3.0/3.1) з активним кабелем, тоді максимальна довжина USB 2.0 становить 25 метрів (приблизно 82 фути) а максимальна рекомендована довжина для USB 3.0/3.1 становить 15 метрів (приблизно 49 футів).
У цій статті
Тип імені | Байти | Діапазон значень |
---|---|---|
довго | 4 | -2 147 483 648 до 2 147 483 647 |
беззнаковий довгий | 4 | 0 до 4 294 967 295 |
довгий довгий | 8 | -9,223,372,036,854,775,808 до 9,223,372,036,854,775,807 |
без знака довгий довгий | 8 | 0 до 18,446,744,073,709,551,615 |