Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Данные вещественного типа




Данные целого типа

Константы целого типа представляют собой целые числа, которым может предшествовать знак ’+’ или ’–’. Знак ’+’ можно опустить. Например, +386; –15; 12486 – константы целого типа.

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

сonst имя_константы = значение_константы;

(const – константа). Например

const c = 2025;

В программе имя константы можно использовать для обращения к её численному значению, что делает программу более удобной для понимания и внесения исправлений. Например, выражение с – 25 имеет значение 2000.

Переменные целого типа могут принимать только целочисленные значения и должны быть описаны в разделе описаний программы при помощи служебных слов integer ([интедже] – целый), longint ([лонджинт] – длинный целый), и других. Различие перечисленных типов целочисленных данных заключается в диапазоне допустимых значений. В большинстве случаев будем использовать тип integer, для которого диапазон допустимых значений от -32768 до 32767 (32768 = 211). Тип longint применяется для больших чисел. Максимальное число этого типа – 231 = 2147483648»2 млрд.

Описание переменных начинается со служебного слова var, за которым располагается последовательность имен переменных, разделенных запятыми. Список имен заканчивается двоеточием, после которого указывается тип integer. После слова integer обязательно ставится знак ’; ’:

var имя1, имя2,...: integer;

Например var a, zet, z1: integer;

Над данными целого типа допустимы следующие операции: умножение (*), деление (/), сложение (+), вычитание (–), деление нацело (div), нахождение остатка от деления (mod), а также операции отношения (сравнения).

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

Пример 3.1. Пусть a, b, c переменные целого типа со значениями а = 25,
b = 2, с = –17. Тогда допустимы следующие операции:

 

Действие Результат
a + b  
a div b  
b – a -23
a mod b  
b * c -34
a / b 12.5

Замечание. При записи операций div и mod необходимо следить за тем, чтобы символ операции и переменные, стоящие справа и слева от него, были разделены пробелами. В противном случае транслятор воспримет запись как имя некоторой переменной, состоящее из пяти букв (например, adivb).

 

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

Константы с фиксированной точкой – это десятичные числа, в которых целая часть от дробной отделяется точкой (а не запятой, как в это принято в математике).

Математическая запись Запись на языке PASCAL
2,386 2.386
-15,25 -15.25
0,01 0.01
  2.0

В последней строке этого примера целое число 2 записано в виде вещественной константы.

Вещественная константа так же, как и целая, может быть именованной.

В математике число в форме с плавающей запятой записывается в нормализованном виде:

m×10P,

где m – мантисса – целое или дробное число; Р – порядок – целое число.

В языке PASCAL эта форма записи имеет вид ± mE ± p, где m – мантисса – константа целого или вещественного типа в форме с фиксированной точкой; р – порядок – константа целого типа, занимающая не более пяти позиций вместе со знаком.




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 430; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.