|
Формулы и таблицы
ИНФОРМАТИКА
Типы данных
Основные типы данных в Си
Тип
|
Диапазон значений
|
Описание
|
Размер, байт
|
char
|
[-128,127]
|
Короткое целое
|
1
|
unsigned char
|
[0, 255]
|
Беззнаковое короткое целое
|
1
|
int
|
[-32768,32767]
|
Целое
|
2
|
unsigned int
|
[0, 65535]
|
Беззнаковое целое
|
2
|
short int
|
[0,65535]
|
Целое
|
2
|
enum
|
[-32768,32767]
|
Благоустроенные цели
|
2
|
long
|
[-2147483648, 21474836471]
|
Длинное целое
|
4
|
unsigned long
|
[0,4294967295]
|
Беззнаковое целое
|
4
|
float
|
[3.4 10-38 3.4 1038]
|
Вещественное
|
4
|
double
|
[1.7 10-308 1.7 10308]
|
Вещественное двойной точности
|
8
|
long double
|
[3.4 10-4932 1.1 104932]
|
Вещественное высокой точности
|
10
|
Основные типы данных в Pascal
|
char
|
Таблица
ASCII
|
Символ
|
1
|
string
|
[1,
255] char
|
Строка
символов
|
255
|
integer
|
[-32768,
327671
|
Целое
|
2
|
word
|
[0,
65535]
|
Двойное
целое
|
2
|
longint
|
[-2147483648,2147483647]
|
Длинные
целое
|
4
|
shortint
|
[-128,127]
|
Короткое
целое
|
1
|
byte
|
[0,
255]
|
Короткое
беззнаковое целое
|
1
|
real
|
[2.9
10-39 1.7 1038]
|
Вещественное
|
6
|
single
|
[1.5
10-45, 3.4 1038]
|
Вещественное
одинарной точности
|
4
|
double
|
[5.0
10-324, 1.7 10308]
|
Вещественное
двойной точности
|
8
|
extended
|
[1.9
10-4951, 1.1 104932]
|
Вещественное
повышенной точности
|
10
|
comp
|
[2-63, 262]
|
Целое
|
8
|
boolean
|
|
TRUE,
FALSE
|
Логическое
значение
|
1
|
|
|
|