36540

Арифметические выражения в Паскаль

Доклад

Информатика, кибернетика и программирование

Целые числа типа integer это числа диапазона 32768 . Константы типа integer обычные целые числа возможно со знаком. В этих числах недопустимы точка или запятая.

Русский

2013-09-22

26 KB

9 чел.

Арифметические выражения в Паскаль

Хотя в Турбо Паскале имеется много различных стандартных типов, для простых программ (с которых мы начинаем изучение конструкций Турбо Паскаля) будет достаточно знание лишь 5 стандартных типов:

integer - целые числа;

real - вещественные числа;

char - символьный (литерный) тип;

string - строковый тип;

boolean - булевский (логический) тип.

Целые числа типа integer - это числа диапазона -32768 .. 32767, над которыми допустимы обычные операции арифметики: сложения (+), вычитания (-), умножения (*). Для целочисленного деления предусмотрена операция div, а для получения остатка от деления (остатка по модулю) - операция mod. Примеры: 42 div 8 даёт результат 5, а операция 42 mod 8 даёт результат 2. Константы типа integer - обычные целые числа возможно со знаком. В этих числах недопустимы точка или запятая.

Синтаксическое определение целых чисел имеет вид:

< целое число > ::= [ -| + ] { < цифра > } 

В отличие от целых чисел вещественные числа типа real представляются в памяти компьютера приближенно. Константы типа real - числа, возможно с дробной частью (отделяемой от целой части точкой). Дробная часть у этих чисел может и отсутствовать. Например:

1.072359001E -0018 {число, соответствующее 1.072359001*10-18 }

Операции сложения, вычитания, умножения для типа real обозначаются теми же символами, что и для чисел типа integer. Операция деления обозначается символом / и является делением с остатком (результатом является также число типа real).

Типы real и integer - это существенно различные типы чисел. Однако имеются и операции, которые преобразуют типы данных, такие как round(x) - округление вещественного числа x до ближайшего целого, trunc(x) - отбрасывание у вещественного числа x дробной части.

Для типов integer и real допустима также операция возведения в квадрат sqr, и извлечения квадратного корня sqrt (результатом этой операции всегда является число типа real, если этот результат существует).


 

А также другие работы, которые могут Вас заинтересовать

83043. Зовнішня морфологія пагона 308.54 KB
  У пазухах розміщені пазушні бруньки. Первинний пагін бере початок із зародкової брунькию. Головний пагін є першим за походженням; його розвиток починається від початку формування зародку до відмирання його конусу наростання; бічний пагін пагін що утворився з бічної бруньки...
83044. Методы экспертных оценок в прогнозировании 72 KB
  Их использование позволяет получить продуктивные результаты за короткий период времени и вовлечь всех экспертов в активный творческий процесс. Дельфийский метод В последние два десятилетия созданы отдельные методики позволяющие в определенной мере организовать статистическую обработку мнений...
83045. РАЗРАБОТКА ТЕХНИЧЕСКОГО ПРОЕКТА АВТОМАТИЧЕСКОГО СБОРОЧНОГО ОБОРУДОВАНИЯ 144 KB
  Разработчики изделий и создатели оборудования не имеют единой методологии, не достаточно освещены методы анализа степени подготовленности изделий к автоматизированному производству, методы анализа линий, их оснащенности средствами контроля и автоматического управления.
83046. Кредитні операції комерційних банків 61.95 KB
  Безготівкові розрахунки - це перерахування банками певної суми коштів із рахунків платників на рахунки одержувачів коштів а також перерахування банками за дорученням підприємств і фізичних осіб коштів унесених ними готівкою в касу банку на рахунки одержувачів коштів.
83047. Золото и его сплавы 42.72 KB
  Примерно два с половиной тысячелетия назад появились первые золотые монеты. Родиной их стала Лидия – могущественное рабовладельческое государство, располагавшееся в западной части Малой Азии. Лидия вела обширную торговлю с Грецией и своими восточными соседями.
83048. Местное управление и самоуправление в идеологических процессах 48.44 KB
  Местное самоуправление в Республике Беларусь является существенным элементом конституционного строя республиканской Беларуси и одной из форм осуществления власти народа: это форма активного участия, организации и деятельности граждан для самостоятельного решения непосредственно или через избираемые...
83049. Биосфера как глобальная экосистема 41.99 KB
  Воздействие человека на биосферу сопровождающееся ухудшением качества воды сведением лесов или выбросом в атмосферу загрязняющих веществ может создать угрозу жизни на Земле. Первичный состав атмосферы Земли определили газообразные продукты химических реакций происходивших в первичном веществе...
83050. Семья как социальный институт 123.5 KB
  Характерные признаки семьи ее структура и функции. В свою очередь институт семьи включает множество более частных институтов а именно институт брака институт родства институт материнства и отцовства институт собственности институт социальной защиты детства и опеки и другие.
83051. Деятельность сотрудников ИУ при выявлении и на первоначальном этапе расследования убийства 81.9 KB
  Поэтому говоря о соблюдении прав осужденных следует помнить что по своему правовому статусу лица осужденные к отбыванию наказания в виде лишения свободы приговором суда частично ограничены в своих конституционных правах а оперативные работники действуя в пределах своих полномочий ограничивают...