Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Общие сведения о типах данных





Тип определяет способ внутреннего для компьютера представления объекта и действия, которые разрешается над ним выполнять.

1. INTEGER - целочисленные данные, во внутреннем представлении занимают 2 байта; диапазон возможных значений- от- 32768 до + 32767;

2. REAL- вещественные данные, занимают 6 байт, диапазон возможных значений модуля - от 2.9 Е – 39 до 1.7 Е+ 38; точность представления данных- 11… 12 значащих цифр

3. CHAR - символ, занимает 1 байт

4. STRING - строка символов, занимает МАХ+ 1 байт, где МАХ- максимальное число символов в строке.

5. BOOLEAN - логический тип занимает 1 байт и имеет два значения: FALSE (ложь) и TRUE (истина). Для переменных REAL u INTEGER используются 4 арифметические операции:

+- сложение, - - вычитание, *- умножение, /- деление вещественное, div- деление целочисленное, mod- получение остатка от целочисленного деления

15 mod 2=1; 15 mod 3=0;

При работе с целыми числами используется две процедуры:

DEC (X [,N])- уменьшает содержимое переменной Х на значение выражения N(если N не задано, то на 1); тип переменной Х и выражения N- INTEGER

(точнее любой целый тип) INC(X [,N])- увеличивает значение X на N (если N не задано, то на 1).

inc(i); dec(j);

Над символами и строками символов определена единственная операция сцепление двух строк - «+».

Все остальные действия над строками и символами реализуется с помощью встроенных процедур и функций.

Над данными типа REAL, INTEGER, CHAR, STRING определены следующие отношения =, < >, <, < =, >, >=

В Турбо Паскале определены следующие логические операции

not- логически не; or- логически или;

and- логически и; xor-исключающее или;

Логические операции применимы к операндам целого и логического типов. Если операнды- целые числа, то результат логической операции есть тоже целое число. Логические операции под логическими данными дают результат логического типа.

При вычислении выражений любого типа приоритет вычислений определяется скобками, а при их отсутствии по таблице.

Date: 2015-11-13; view: 223; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию