Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Пример 2.2.

Читайте также:
  1. II. Большие инновационные циклы: пример России и сравнение с другими странами
  2. III. Примерный перечень вопросов для
  3. SWOТ- анализ страны на примере Казахстана
  4. Vi. Некоторые методические примеры экономического обоснования проектируемых мероприятий
  5. VII. Примерная последовательность разработки и реализации программ педагогического сопровождения семьи в общеобразовательном учреждении
  6. А сколько - таких же фантастических примеров принципиальности правоохранительных органов (кроме смоленских)?
  7. А1. Пример задания для курсового проектирования
Математическая запись Запись в нормализованном виде
3,7×10–12 3.7Е-12
–0,62×10–4 -0.62Е-4
0,03×105 0.03Е+5 или 0.03Е5

 

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

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

После слова указания типа обязательно ставится знак ’; ’.

var a2, result, psi: real;

Описаны три переменные вещественного типа с именами a2, result, psi.

Над данными вещественного типа можно выполнять операции сложения, вычитания, умножения, деления. Результатом выполнения этих операций является константа вещественного типа. Диапазон значений данных типа real по модулю – от 2.9e-39 до 1.7e+38, число десятичных цифр в мантиссе – 11.

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

а + b*c

sqrt(x) + d

a div b

При записи выражений необходимо руководствоваться следующими правилами.

1. Записывать выражение нужно строго в одну строку. Использование верхних и нижних индексов не допускается.

2. Все знаки операций должны быть указаны явно. Так произведение а и b должно быть записано как a*b.

3. Нельзя записывать подряд два знака арифметических операций. Выражение 2*a*b/–x записано неверно. Его следует записать как 2*a*b/(– x).

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

5. Возведение в степень в общем случае производится при помощи стандартных функций exp и ln по формуле

a b = e b × ln (a), а > 0.

Ее запись на языке PASCAL будет выглядеть как exp(b*ln(a)). Например, выражение x 4,1 должно быть записано в виде exp(4.1*ln(x) ).

Стандартные функции. Элементарные функции, такие, как синус, косинус, логарифм и другие, часто используются при решении различных задач. Готовые подпрограммы, предназначенные для вычисления этих функций, сосредоточены в системной библиотеке PASCAL и могут быть использованы программистом. Для того, чтобы получить возможность воспользоваться такой программой, необходимо указать ее имя и аргумент в круглых скобках сразу после имени. Аргументом может быть константа, переменная, арифметическое выражение или другая стандартная функция. Для тригонометрических функций аргумент должен быть задан в радианах.


Дата добавления: 2015-07-18; просмотров: 103 | Нарушение авторских прав


Читайте в этой же книге: Конструктивные элементы языка PASCAL | Ввод числовых данных с клавиатуры | Вывод данных на экран монитора | Пример 3.4 | Условные и составные операторы | Вычисление сумм | K: integer; | Readln (x, eps); | Пример 4.1 | I : integer; |
<== предыдущая страница | следующая страница ==>
Структура программы на языке PASCAL| Порядок выполнения операций

mybiblioteka.su - 2015-2024 год. (0.028 сек.)