2 байти unsigned int (короткий) може зберігати 16-бітні дані. Отже, його діапазон значень становить від 0 до (2^16)–1. Максимальне значення – 65535. Ви отримаєте значення більше 32767, оскільки це тип даних без знаку. 25 грудня 2017 р.
Діапазони значень INTEGER
Розмір | Значення зі знаком | Беззнакові значення |
---|---|---|
2-байт | –32 768 до 32 767 | від 0 до 65 535 |
3-байт | -8,388,608 до 8,388,607 | 0 до 16 777 215 |
4-байт | -2 147 483 648 до 2 147 483 647 | 0 до 4 294 967 295 |
5-байт | -549,755,813,888 до 549,755,813,887 | 0 до 1 099 511 627 775 |
опис. Простір значень xs:unsignedShort є цілі числа від 0 до 65535, тобто значення без знаку, які можуть поміститися в 16-бітне слово. Його лексичний простір допускає необов’язковий знак «+» і початкові нулі перед значущими цифрами.
У цій статті
Тип імені | Байти | Діапазон значень |
---|---|---|
непідписаний короткий | 2 | від 0 до 65 535 |
довго | 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 |
Отже, у найбільш часто використовуваних архітектурах char становить 1 байт, short і int мають принаймні 2 байти, а long — принаймні 4 байти. І передбачається, що «int» має бути найбільш природним/нормальним/ефективним представленням для поточного ЦП.
Правопис 4294967295 словами "чотири мільярди двісті дев'яносто чотири мільйони дев'ятсот шістдесят сім тисяч двісті дев'яносто п'ять".