4. Форматы представления чисел
Целочисленный (формат с фиксированной точкой)
используется для представления целых положительных
и отрицательных чисел.
Виды целочисленных переменных:
Byte: 1-байтовое целое без знака в интервале от 0 до
255;
Short: 2-байтовое целое со знаком в интервале от -32 768
до 32 767;
Integer: 4-байтовое целое со знаком в интервале от -2
147 483 648 до 2 147 483 647;
Long: 8-байтовое целое со знаком в интервале от -9 223
372 036 854 775 808 до 9 223 372 036 854 775 807.
Виды десятичных дробей:
Single:4-байтовое число с плавающей запятой
Float: 8-байтовое число с плавающей запятой
Dim a as integer
Заречнева И.В. irina_zare4neva@mail.ru
#3: Перечислимый тип. Может хранить только те значения, которые прямо указаны в его описании. Числовые. Хранятся числа. Могут применяться обычные арифметические операции. Символьный тип. Хранит один символ. Могут использоваться различные кодировки. Логический тип. Имеет два значения: истина и ложь. Могут применяться логические операции. Используется в операторах ветвления и циклах. В некоторых языках является подтипом числового типа, при этом ложь=0, истина=1. Множество. В основном совпадает с обычным математическим понятием множества. Допустимы стандартные операции с множествами и проверка на принадлежность элемента множеству. В некоторых языках рассматривается как составной тип.
#4: Массив. Является индексированным набором элементов одного типа. Одномерный массив — вектор, двумерный массив — матрица. Строковый тип. Хранит строку символов. Аналогом сложения в строковой алгебре является конкатенация (прибавление одной строки в конец другой строки). В языках, близких к бинарному представлению данных, чаще рассматривается как массив символов, в языках более высокой абстракции зачастую выделяется в качестве простого. Запись (структура). Набор различных элементов (полей записи), хранимый как единое целое. Возможен доступ к отдельным полям записи. Например, struct в C или record в Pascal. Файловый тип. Хранит только однотипные значения, доступ к которым осуществляется только последовательно (файл с произвольным доступом, включённый в некоторые системы программирования, фактически является неявным массивом).