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)

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

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


 

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

62828. Укрепление и сохранение здоровья учащихся с помощью знаний о закаливаний полученных на этом уроке 303.13 KB
  Виды закаливания. Значение закаливания для здоровья человека; необходимо учитывать индивидуальные особенности организма; закаливание должно быть постепенным; закаливаться нужно систематически не пропуская ни одного дня; использовать любую возможность для закаливания.
62830. Окружающий мир и музыка. Что такое музыка? Сказки и легенды о музыке и музыкантах 110.9 KB
  Музыка - это прежде всего звуки,которые нас окружают. Это и пение птиц, и шум моря (ветра),и шелест листьев, вобщем то - что имеет звук. А рёв машин или сигнализация - это музыка? Да, это тоже музыка.
62831. МИР ДЕТСТВА В МУЗЫКЕ. МУЗЫКА И ЖИВОТНЫЙ МИР 69.47 KB
  Правильно А играться вы любите да А какие ваши любимые игрушки куклы солдатики машинки мячики и др. О куклах есть пьесы русского композитора Петра Ильича Чайковского музыка из детского альбома...
62832. СКАЗКА В МУЗЫКЕ 16.04 MB
  Ребята помните на уроке музыка и другие виды искусства мы уже говорили что музыка подобно краскам в живописи тоже может рисовать картины. картинка Ребята Сейчас я включу музыку русского композитора Римского Корсакова но название композиций...