рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Типы данных

Типы данных - раздел Программирование, Языки программирования Достоинством Языка Паскаль Является Возможность Использования Широкого Набора...

Достоинством языка Паскаль является возможность использования широкого набора разных типов данных. Тип данных определяет:

1) возможные значения констант, переменных, функций, выражений, принадлежащих к этому типу;

2) форму представления;

3) операции, которые могут выполняться над ними.

Каждый тип данных имеет свой диапазон значений и специальное зарезервированное слово для описания.

Целые типы данных

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

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

Таблица 4. Целые типы данных.

Имя типа Размер в байтах Диапазон
Shortint -128 … 127
Integer -32 768 … 32 768
Longint -2 147 483 648 … 2 147 483 648
Byte 0 … 255
Word 0 … 65535

В зависимости от используемого типа переменные, занимающие одно и то же место в памяти, могут принимать значения в различных диапазонах. Например, переменная типа Shortintпринимает положительные и отрицательные значения, а переменная типа Byte– толькоположительные.

Ко всем переменным, относящимся к целому типу можно применять операции, результатом выполнения каждой из которых является целое число (смотри таблицу 5)

Таблица 5. Операции с целыми типами данных.

Знак операции Название операции Пример
+ сложение 12+5 = 17
- вычитание 10–3= 7
* умножение 2*5 = 10
div получение целого частного от деления двух целых чисел 7 div 2 = 3
mod получение целого остатка от деления двух целых чисел 7 mod 2 = 1

Обратите внимание на то, что в отличие от знаков операции «*», «-» и «+», написанных в плотную к операндам, знак операции div отделен от них пробелами. Если убрать пробелы, то последовательность символов аdivd будет рассматриваться как один идентификатор переменной, что приведет к ошибке в программе.

Вещественные типы данных

Результатами расчетов часто являются дробные числа. Например, длина окружности L, даже если радиус R задан целым числом, вычисляется по формуле L = 2pR и будет дробным числом.

В языке Паскаль для хранения дробных чисел используются переменные вещественного типа, приведенные в таблице 6.

Таблица 6. Вещественные типы данных.

Тип Десятичные разряды Областьзначений Кол-во бит
single 7-8 1.5Е-45 … 3.4Е38
real 11-12 2.9Е-39 … 1.7Е38
double 15-16 5.0Е-324 … 1.7Е308
extended 19-20 1.9Е-4951 … 1.1Е4932
comp 10-20 -9.2Е18 … 9.2Е1.8

Вещественные значения могут изображаться в форме с фиксированной точкой, например 7.32, 456.721 или 0.015, а также в форме с плавающей точкой, т.е. парой чисел вида <мантисса>Е<порядок>.

Числа из предыдущего примера в форме с плавающей точкой будут записаны так: 7.32Е+00, 4.56721Е+02, 1.5Е-02.

Буква Е, целое значение за которой образует масштабный множитель, обозначает умножение на 10 в степени этого множителя. Например, запись 5Е-4 число 0.0005.

Над данными вещественного типа определены следующие арифметические операции:

Операция Обозначение
Сложение +
Вычитание -
Умножение *
Деление /

Результат выполнения этих операций получается также вещественного типа. Операции деления div и mod к переменным вещественного типа не применимы.

Над данными целого и вещественного типов определены следующие операции сравнения: =, <>, <, >, <=, >=.

Другие типы данных языка Паскаль будут рассмотрены позже.

– Конец работы –

Эта тема принадлежит разделу:

Языки программирования

Главное меню предназначено для выбора режима работы системы ввод программы компиляция отладка и так далее... Полоса заголовков содержит имя файла номер окна кнопку масштабирования и... Рабочая область окна предназначена для набора и редактирования текста программы...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Типы данных

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Языки программирования
Чтобы компьютер выполнил решение какой-либо задачи, ему необходимо получить от человека инструкции как ее решать. Набор таких инструкций, направленный на решение конкретной задачи, называется ко

Среда программирования Турбо Паскаль
Разработка программы на языке Паскаль включает в себя следующие действия: ввод и редактирование текста программы на языке программирования Паскаль, ее трансляцию и отладку. Для выполнения

Работа с главным меню в Турбо Паскаль
Активизировать главное меню можно клавишей F10, отмена этого режима – Esc. Выбор пункта меню и команд из него осуществляется клавишами – стрелками. Работать с меню

Работа с окнами в Турбо Паскаль
Интегрированная среда программирования Турбо Паскаль 7.0 допускает работу с несколькими окнами (каждое из них имеет свой номер), но в любой момент времени может быть активным только одно окно.

Компиляция и выполнение программы
Для того чтобы откомпилировать введенную программу, необходимо перейти в меню Compile и выбрать команду Compile. При успешной компиляции на экран выводится сообщен

Алфавит языка Турбо Паскаль
Для того, чтобы научиться правильно писать программы для компьютера, необходимо изучить синтаксис языка программирования (правила записи его конструкций) и его семантику (смысл и прав

Элементы данных.
Решение задачи на компьютере – это процесс сбора, обработки и передачи информации. Поэтому любая программа имеет смысл, если она обрабатывает какие-либо данные. В языке Паскаль данные разделяются н

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

Процедура вывода на экран
Для вывода информации на экран в языке Паскаль используется оператор writeили Writeln Формат процедуры: write(х1, х2,…, x

Вывод на экран вещественных чисел
Вещественные числа в стандартном виде записываются в 18-ти позициях. Например, число 765,86431 на экране выглядит так: VV7.6586431000Е+02 Число –0,0002345 на экране выглядит так:

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

Интерфейс пользователя
Когда вы запустите программу, и она сделает паузу на процедуре Readln (или Readln), то увидите пустой экран монитора и мигающий курсор. Посторонний человек ни за что не догадается, что ком

CaseпереключательOf
Список констант1: оператор1; Список констант2:оператор2; … Список константN:операторN; ElseоператорN+1; Оператор работ

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги