Скільки важить long intСкільки важить long int

0 Comment

int на большинстве современных платформ занимает 32 бита, а long long 64 бита. Длина long варьируется: для Windows это 32 бита, для UNIX-подобных систем — 64 бита. Стандарт C99 включает новые вещественные типы: float_t и double_t , определённые в <math.

Тип данных int обычно занимает 4 байта и может хранить значения от -2,147,483,648 до 2,147,483,647, в то время как тип данных long long занимает 8 байт и может хранить значения от -9,223,372,036,854,775,808 до 9,223,372,036,854,775,807.

Целый тип long имеет размер 8 байт (64 бита). Минимальное значение -9 223 372 036 854 775 808, максимальное значение 9 223 372 036 854 775 807.

В этой статье

Тип ИмяБайтДиапазон значений
unsigned short2От 0 до 65 535
long4От −2 147 483 648 до 2 147 483 647
unsigned long4От 0 до 4 294 967 295
long long8От −9 223 372 036 854 775 808 до 9 223 372 036 854 775 807

В этой статье

Тип ИмяБайтДиапазон значений
long4От −2 147 483 648 до 2 147 483 647
unsigned long4От 0 до 4 294 967 295
long long8От −9 223 372 036 854 775 808 до 9 223 372 036 854 775 807
unsigned long long8От 0 до 18 446 744 073 709 551 615





long is equivalent to long int, just as short is equivalent to short int. A long int is a signed integral type that is at least 32 bits, while a long long or long long int is a signed integral type is at least 64 bits. This doesn’t necessarily mean …