Ru/Integer: Difference between revisions
m (Nesciuse moved page Integer/ru to Ru/Integer over redirect: Language prefixes) |
m (-Using L template for links) |
||
Line 4: | Line 4: | ||
int someIntegerName; | int someIntegerName; | ||
Стандартное целое число известно как 32-битное целое число. Альтернативный тип целого числа - '''short''' - короткое, 16-битное целое число, с половиной памяти и половиной диапазоном значений, которое он может хранить, и '''long''' - длинное, 64-битное целое число, с с двойным диапазоном значений и двойного использования памяти, а иногда даже | Стандартное целое число известно как 32-битное целое число. Альтернативный тип целого числа - '''short''' - короткое, 16-битное целое число, с половиной памяти и половиной диапазоном значений, которое он может хранить, и '''long''' - длинное, 64-битное целое число, с с двойным диапазоном значений и двойного использования памяти, а иногда даже {{L|char|случайное}}. | ||
Кроме того, целые числа, короткие и длинные, могут быть обозначены как ''unsigned'', этот идентификатор исключает возможность переменной хранить отрицательные значения и удваивает свои возможности положительных значений. Если у вас нет необходимости в отрицательных значениях используйте тип unsigned short, который имеет такой же диапазон значений как int, а использует памяти в два раза меньше. | Кроме того, целые числа, короткие и длинные, могут быть обозначены как ''unsigned'', этот идентификатор исключает возможность переменной хранить отрицательные значения и удваивает свои возможности положительных значений. Если у вас нет необходимости в отрицательных значениях используйте тип unsigned short, который имеет такой же диапазон значений как int, а использует памяти в два раза меньше. | ||
Line 27: | Line 27: | ||
== См. также == | == См. также == | ||
* | * {{L|Real}}s | ||
== Внешние Ссылки == | == Внешние Ссылки == | ||
* [http://ru.wikipedia.org/wiki/Целое_число Статья на Wikipedia] | * [http://ru.wikipedia.org/wiki/Целое_число Статья на Wikipedia] |
Revision as of 09:05, 11 July 2024
Целое Число это переменная, которая хранит целое число, или, другими словами, число без десятичной точки. Оно объявляется так:
int someIntegerName;
Стандартное целое число известно как 32-битное целое число. Альтернативный тип целого числа - short - короткое, 16-битное целое число, с половиной памяти и половиной диапазоном значений, которое он может хранить, и long - длинное, 64-битное целое число, с с двойным диапазоном значений и двойного использования памяти, а иногда даже случайное .
Кроме того, целые числа, короткие и длинные, могут быть обозначены как unsigned, этот идентификатор исключает возможность переменной хранить отрицательные значения и удваивает свои возможности положительных значений. Если у вас нет необходимости в отрицательных значениях используйте тип unsigned short, который имеет такой же диапазон значений как int, а использует памяти в два раза меньше.
Следующие значения верны:
int normalInteger; unsigned int positiveInteger; short shortInteger; unsigned short positiveShort; long longInteger; unsigned long positiveLong;
Помните, если вы хотите сохранить значение, которое всегда негативно, просто используйте тип unsigned и тогда перед ним поставится знак "минус"!
unsigned short health = 100; unsigned short attackEffect = 13; unsigned short recoveredHealth = 5; short netChange = recoveredHealth - attackEffect; health += netChange;
См. также
- Real s