72647

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

Доклад

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

Используемые величины переменных или элементов массивов должны быть определены до того, как они появятся в арифметическом выражении. Также, величины целых переменных должны быть арифметическими, а не величинами меток операторов, установленными оператором ASSIGN.

Русский

2014-11-26

13.77 KB

0 чел.

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

Результатом арифметических выражений являются величины типов INTEGER, REAL, DOUBLE PRECISION или COMPLEX. Простейшие виды арифметических выражений - это : 
1. Константы. 
2. Использование переменных. 
3. Использование элементов массивов. 
4. Использование функций.

Используемые величины переменных или элементов массивов должны быть определены до того, как они появятся в арифметическом выражении. Также, величины целых переменных должны быть арифметическими, а не величинами меток операторов, установленными оператором ASSIGN.

Другие арифметические выражения создаются из простейших форм, приведенных выше в списке, с использованием скобок и арифметических операторов указанных в таблице 2-3.

---------------------T----------------------T------------¬

| Оператор           |     Операция         |  Приоритет |

+--------------------+----------------------+------------+

|     * *            | Возведение в степень |  Высший    |

|      /             | Деление              |  Средний   |

|      *             | Умножение            |  Средний   |

|      -             | Вычитание или отриц. |  Низший    |

|      +             | Сложение или         |  Низший    |

|                    |          идентичность|            |

L--------------------+----------------------+-------------

    Таблица 2-3. Арифметические операторы.

Все операторы могут быть использованы как бинарные, т.е. стоящие между двумя операндами арифметического выражения. Плюс (+) и минус (-) могут быть также унарными и предшествовать какому-либо одиночному оператору.

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

    A/B * C                (A/B) * C

    A * * B * * C          A * * (B * * C)

Арифметические выражения могут быть получены обычным математическим образом, как в большенстве языках программирования. Однако Фортран заприщает ставить два оператора подряд. Например, нельзя:

    A * * - B

но можно

    A * * (- B)

Унарный минус имеет наименьший приоритет. Поэтому выражение -А**В понимается как - (А ** В).

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


 

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

49232. Гидравлический расчёт трубопровода 226.48 KB
  АЛЕКСЕЕВА НАЧНООБРАЗОВАТЕЛЬНЫЙ ИНСТИТУТ ЯДЕРНОЙ ЭНЕРГЕТИКИ И ТЕХНИЧЕСКОЙ ФИЗИКИ Кафедра ЯРиЭУ Гидравлический расчёт трубопровода наименование проекта ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к курсовой работе КОНСУЛЬТАНТЫ: РУКОВОДИТЕЛЬ Содержание курсовой работы Теоретическая часть Заданная схема трубопровода 6 Исходные значения Выбор и...
49233. Игра “Зенитная установка” 191.25 KB
  Цель выполнения курсовой работы формирование представления о взаимосвязи различных стадий единого процесса проектирования сложных систем. В результате выполнения работы необходимо получить практические навыки реализации основных стадий разработки: системного анализа проектирования программирования и тестирования. В результате выполнения работы были реализованы основные стадии разработки программного средства имеющего признаки сложной системы : системный анализ ;...
49234. 20 разрядный аналого-цифровой преобразователь, изготовленный по технологии КМОП 0,9 пм 873.5 KB
  Традиционные конструкции аналого-цифровых преобразователей АЦП использовали параллельную архитектуру и биполярные технологии для получения 8битного разрешения для преобразования с частотой 20 выборок с. Для более чем 8битной конструкции АЦП параллельной архитектуры требуют больших запрещенных районов и большей потребляемой мощности. Несмотря на то что биполярные технологии используются для самых быстрых преобразований для создания многоступенчатого АЦП были так же использованы БиКМОП технологии которые обеспечивают...
49235. Застосування комп’ютерних технологій в управлінні кадрами підприємства для організації ефективної роботи служби управління персоналом 437.33 KB
  Отже питання продуманого управління персоналом повинні займати одне з ключових місць у загальній стратегії розвитку підприємства. Важлива роль в оптимізації управління співробітниками підприємства належить автоматизованим системам управління персоналом так званим Humn Resource systems. Розвиток ринкових відносин у країнах світового економічного співтовариства свідчить що успіх роботи підприємств визначається розробкою всіх компонентів їх систем управління одним з яких є управління персоналом. Одним із найбільш складних але й...
49236. Обход Шахматной Доски Конем 206.97 KB
  Для решения этой задачи на компьютере необходимо разработать правила, в соответствии с которыми компьютер будет выбирать ход. В принципе, очередной ход можно выбирать случайным образом
49238. Минимальное покрытие 58.36 KB
  Требуется рассчитать минимальное покрытие для заданной таблицы, который можно редактировать с рабочей формы Визуализация В программе реализован алгоритм вершинного покрытия. Пользователь может изменят размеры таблицы. На форме две кнопки: определить минимальное покрытие - соответственно после нажатия определит минимальное покрытие, результат будет выведен в соседней таблице. Кнопка "перемешать" заполняет исходную таблицу случайными значениями.
49239. Kontextuelle Antonymie und Synonymie 41.91 KB
  Sprich, basierend auf dem Kontext - so zu einem stetigen Ebene der Abstraktion im Gespräch bleiben und die Begriffe in ihrer semantischen Feld angegeben. Lose im Rahmen des Gesprächs - ist, zu stoppen, zu verstehen, was der Befragte basiert, oder seine Gedanken in einem anderen Sinne zu interpretieren als die, die die Quelle schon sagt, auf dem angegebenen Feld in einem Gespräch semantischen Konzepten.
49240. Проектування технологічної операції виготовлення деталі заданої конструкції з термореактивної пластмаси Вх3-090-14 941 KB
  Якщо ми маємо справу з одногнігдовою конструкцією, то об’єм прес-матеріалу буде дорівнювати добутку об’єму відпресованого виробу на коефіцієнт ущільнення прес-матеріалу. А коли маємо справу з багатогніздовою конструкцією, то об’єм прес матеріалу буде дорівнювати добутку кількості гнізд на об’єм прес-матеріалу одногніздової конструкції.