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


 

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

32678. ИНФОРМАТИКА В 10 КЛАССЕ. КОНСПЕКТЫ УРОКОВ 986 KB
  Учебное методическое пособие предполагает наличие в школьном кабинете информатики IBM-совместимых компьютеров, организованных в локальную сеть, а также программного обеспечения: операционной системы Windows, системы программирования PascalABC, ЭТ Microsoft Excel, браузера Internet Explorer, программ Movie Maker, Net Meeting, Skype.
32679. РЕСТРУКТУРИЗАЦИЯ БИЗНЕСА В РОССИИ 98 KB
  В процессе реструктуризации может происходить совершенствование системы управления предприятием, изменение финансово-экономической политики, операционной деятельности, систем маркетинга, сбыта и управления персоналом
32680. Детальний маркетинговий аналіз препарату «Арбідол» 364.5 KB
  Інтерферон безпосередньо не інактивує віруси або їх нуклеїнові кислоти, не перешкоджає адсорбції і проникненню вірусу в клітину, а також його депротеїнізації. Інтерферон проявляє свою дію на внутрішньоклітинному етапі репродукції вірусу. Механізм взаємодії інтерферону з клітинами, в яких він індукує антивірусний стан
32681. Гемопоэз 102 KB
  Процесс образования и развития клеток крови гемопоэз кроветворение. Чтоб гемопоэз протекал нормально он должен быть обеспечен всем необходимым для построения клеток крови. Анемия состояние при котором снижается способность крови переносить кислород т. Железо адсорбируется главным образом в тонком кишечнике при дефиците Fe и его высокое содержание в крови уменьшает адсорбцию.
32682. Шляхи енергозбереження в навчальному закладі та вдома 358.5 KB
  Проблема енергозбереження для України є однією з найважливіших. Це пов’язане з тим, що енергетика України найбільш енерговитратна у світі. А в умовах переходу економіки на ринкові відносини та входження до світового економічного простору, в умовах гострої економічної кризи
32683. Аптечне виготовлення косметичних кремів 355 KB
  Клінічна (лікарська) косметологія зазвичай має справу з окремими випадками, що нерідко вимагають грунтовного вивчення лікарем-косметологом фізіологічного стану пацієнта, у звязку з чим існує необхідність індивідуального підходу до рецептури деяких косметичних препаратів.
32684. ИНФОРМАТИКА В 11 КЛАССЕ. КОНСПЕКТЫ УРОКОВ 5.49 MB
  Пособие содержит проекты уроков, описывающие цели обучения, тип урока, требования к знаниям и умениям учащихся, а также ссылки на программное и методическое обеспечение урока. Методические рекомендации к уроку содержат описание его этапов с указанием методов обучения и форм организации познавательной деятельности учащихся.
32685. Особливості впливу послуг на рівень сервісу в готелі «Формула-Плюс» 930.5 KB
  Тенденції сучасного економічного розвитку характеризуються динамізмом зовнішнього середовища, загостренням конкурентної боротьби та змінами у площині потреб і мотивацій споживачів. Ринки стають все більш динамічними...
32686. Приемы экономического анализа 88.5 KB
  Экономический анализ широко используется для оценки финансовой деятельности предприятия как всемирно признанный инструмент обоснования хозяйственных решений в современных условиях. Экономический анализ предусматривает применение способов и приемов