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, если этот результат существует).


 

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

56305. Christmas 53.5 KB
  Teacher: Good evening! I’m very glad to see you in this beautiful hall! It’s lovely day, isn’t it? Everything is white in. There is good fall of snow. The weather is wonderful. Everything is white.
56307. Життя – можливість. Скористайся нею! 64 KB
  Мета: знайомити учнів з людськими чеснотами, дати можливість дітям впевнитися, що успіх залежить від власних зусиль, від того, наскільки вони будуть людяними, гуманними, толерантними у стосунках, виховувати повагу до людей різного віку та статусу, почуття милосердя.
56308. Сценарий эстрадной миниатюры дружины юных пожарных «Данко» 221.5 KB
  Выезжаем Команда поехали На припев песни группы Банда Андрюха Пожарная команда выбегает вся команда Владислав. Владислав. Звучит музыкальный проигрыш Владислав. Владислав.
56309. Сценарий внеклассного мероприятия «Энергосбережение – первый шаг к устойчивому развитию» 44 KB
  Оборудование: компьютер проектор ватманы клей маркеры шаблоны мультимедийные презентации фильм Экологические катастрофы иллюстрированные макеты лампочек рисунки фото макет школы. Прошу обратить внимание на фотоработы рисунки...
56310. Борис Грінченко – наш земляк 73.5 KB
  Якби людей відзначали номінаціями за вподобання та особисті якості то комусь би дістались вродливість співучість комусь ледарство байдужість честолюбство а Грінченкові ймовірно працелюбність.
56311. Кращої, ніж рідна, мови не буває 125.5 KB
  Мета заходу: донести до студентів красу і багатство української мови; формувати відчуття краси рідної мови; розвивати мовленнєві здібності учнів, збагачувати словниковий склад; виховувати любов до української мови...
56312. Сценарій міської спартакіади серед дітей старшого дошкільного віку присвяченої ЄВРО 2012 73 KB
  Ведуча: Увага Увага Спішіть поспішайте Спортивного свята Ви не минайте. Ведуча: Увага командам Шикуйтеся в ряд. Ведуча: Парад кроком руш Зустрічаємо команду Дошкільного навчального закладу №2. Ведуча: Парад на місті стій наліво...
56313. В поисках украденного счастья 51 KB
  Баба Яга Соловей разбойник Змей Горыныч украли счастье из страны Сказок и теперь все сказки будут заканчиваться плохо в них не будет счастливого конца.: Что же делать Кто нам поможет спасти страну сказок Дети а кто может спасти сказки добрая фея волшебница цветик семицветик...