- •Введение
- •Простые типы данных
- •Порядковые типы
- •Целые типы
- •Логические типы
- •Символьный тип
- •Перечисляемый тип
- •Тип-диапазон
- •Вещественные типы
- •Тип дата-время
- •Строковые типы
- •Преобразование типов
- •Операторы
- •Оператор присваивания
- •Оператор SizeOf
- •Операторы ввода-вывода
- •Оператор write
- •Оператор read
- •Задания к лабораторной работе
- •Вопросы к лабораторной работе
- •Справочные таблицы
Лабораторные работы по информатике для специальности «Моделирование и исследование операций в организационно-технических системах»
если они присутствуют, задают общую ширину поля, выделенную под символьное представление числа, и количество символов в дробной части соотвественно.
Некоторые функции преобразования типов из модуля SysUtils приведены в таблицах 6
и 10.
Подпрограмма |
Описание |
function StrToInt(s:string):Integer; |
Преобразование из строки в целое число |
function StrToFloat(s:string):Extended; |
Преобразование из строки в вещественное |
|
число |
function IntToStr(Value:Integer):string; |
Преобразование из целого числа в строку |
function FloatToStr(Value:Extended):string; |
Преобразование из вещественного числа в |
|
строку |
function FloatToStrF(Value:Extended; |
Преобразование из вещественного числа в |
Format:TFloatFormat[a1]; TOL, Digits):string; |
строку. Параметр Format определяет |
|
текстовое представление числа в строке. |
|
Более подробная информация по этой |
|
функции будет представлена в следующих |
|
лабораторных работах. |
Операторы
Все операторы условно можно разделить на три группы: арифметические операторы, логические операторы и специальные операторы.
Арифметические операторы применяются при построении арифметических выражений. К арифметическим операторам относятся +, -, *, /, (). Результатом вычисления арифметических операторов является целочисленный или вещественный тип.
Пример: a+b-c*(d+e)
Логические операторы применяются при вычислении логических выражений. К логическим операторам относятся >, <, <>, =, and, not, or. Типом результата вычисления логического выражения является логический тип.
Пример
a>b
(a>b)and(a<c)
Допускается смешивать логические и арифметические выражения, например
(a+b)*c=e
К специальным операторам относится оператор присваивания, операторы вводавывода и некоторые другие операторы.
Оператор присваивания
Оператор присваивания имеет следующий синтаксис
<идентификатор переменной>:=<выражение>;