Вычисление - значение - выражение - Большая Энциклопедия Нефти и Газа, статья, страница 3
Железный закон распределения: Блаженны имущие, ибо им достанется. Законы Мерфи (еще...)

Вычисление - значение - выражение

Cтраница 3


Гл ( ( о) представляет собой полином Чебышева я-го порядка. Вычисление значения выражения (8.185) в общем случае является трудоемкой операцией.  [31]

Если pi целого, вещественного или комплексного типа, то е должно быть арифметическим константным выражением. Вычисление значения выражения е и присваивание ему имени р ( производится в соответствии с правилами, принятыми для операторов присваивания.  [32]

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

Приоритет операторов влияет на порядок их выполнения. При вычислении значения выражения в первую очередь выполняются операторы с более высоким приоритетом. Если приоритет операторов в выражении одинаковый, то сначала выполняется тот оператор, который находится левее.  [34]

Значение выражения, входящего в переключательный список, вычисляется каждый раз, когда происходит обращение к члену списка, в который входит данное выражение. При вычислении значения выражения используются текущие значения всех входящих в него переменных.  [35]

Выражение в правой части оператора присваивания может быть сколь угодно сложным и использовать несколько знаков арифметических операций. При вычислении значения выражения порядок операций такой же, как и при обычных вычислениях: сначала слева направо выполняются операции умножения и деления, а затем - сложения и вычитания. Если порядок выполнения операций требуется изменить, можно использовать скобки.  [36]

В процессе составления программы решения задачи может оказаться, что некоторые части программы повторяются, например необходимо вычислить значение выражения для разных переменных, а результаты использовать для дальнейших вычислений. Для сокращения шагов программы вычисление значения выражения оформляют в виде подпрограммы и обращаются к ее выполнению каждый раз, когда этого потребует основная программа. Подпрограмма начинается с некоторого адреса и заканчивается командой В / О - возврата из подпрограммы. Обращение к подпрограмме происходит по команде ПП, после которой указывается адрес начала подпрограммы. При исполнении этой команды в стеке возврата МК запоминается адрес следующей команды основной программы, а после выполнения подпрограммы МК приступает к продолжению выполнения шагов основной программы с адреса, следующего за адресом перехода. Число регистров стека возврата равняется пяти, что допускает использование до пяти вложенных друг в друга подпрограмм. При этом обращение к внутренней подпрограмме может быть осуществлено из любой внешней подпрограммы. Каждая внутренняя подпрограмма должна заканчиваться командой возврата В / О.  [37]

Оператор присваивания может использоваться в выражениях наравне с вышеназванными операциями. Значением оператора присваивания является результат вычисления значения выражения, стоящего в его правой части, преобразованный к типу объекта, стоящего в его левой части.  [38]

В качестве отдельных компонент логического выражения наряду с логическими переменными и логическими значениями часто используются отношения - конкретные высказывания, значения истинности которых используются при вычислении значения выражении. Таким образом, в отличие от переменных, которые к моменту вычисления значения выражения уже должны иметь определенные значения, значения отношений вычисляются в процессе вычисления выражения, содержащего эти отношения. В связи с этим программирование отношений является одним из элементов программирования логических выражений.  [39]

Если в знаменателе или числителе дроби находится квадратный корень или сумма нескольких квадратных корней, то можно сделать такие преобразования, после которых в знаменателе или числителе не останется корней. Эти преобразования применяются для упрощения выражения или для более рациональной организации вычислений значения выражения. Состоят эти преобразования в умножении числителя и знаменателя на вспомогательные выражения, подобранные так, чтобы какой-либо из корней оказался возведенным в квадрат.  [40]

Каждый указатель функции определяет одно числовое или логическое значение, которое является результатом применения правил, определяемых описанием соответствующей процедуры, к совокупности фактических параметров, заданных при обращении к этой процедуре. Это значение и является текущим значением указателя функции, используемым при вычислении значения выражения.  [41]

Задача экономии выражений и рабочих ячеек решается здесь точно так же, как и в случае арифметических операторов. Однако при определении фактической экономии команд за счет выделения в отдельный оператор вычисления значения экономящегося выражения здесь необходимо учитывать тот факт, что некоторые операции булевского выражения ( импликация, установление эквивалентности и особенно операции отношения) реализуются не одной, а несколькими командами программы, так что экономия каждой такой операции фактически влечет за собой экономию сразу нескольких команд. В связи с этим, например, экономия отношения всегда приводит к фактической экономии команд, независимо от того, сколько раз встречается в булевском выражении это отношение и сколько арифметических операций в нем содержится.  [42]

Если в силу побочных эффектов указателей функций различные порядки исполнения приводят к различным результатам, то программа не определена. Следовательно, во избежание недоразумений, при составлении программы очень важно точно учитывать ту последовательность вычисления значений выражений, которая предусмотрена правилами языка. Правила эти сводятся К следующим.  [43]

V - строковая переменная, REPLY - дополнение. В этом случае оператор DISPLAY выдает на пульт сообщение, представляющее собой строку символов, полученную в результате вычисления значения выражения Е и преобразования его, если это необходимо, в строку символов. Максимальная длина этой строки зависит от применяемой аппаратуры. После выполнения оператора DISPLAY управление передается следующему оператору.  [44]

Эти уточнения правил излагаются в § 10.15. Однако, если в выражении указатели функций не применяются, пользователь вправе считать, что вычисление значения выражения осуществляется по правилам, приведенным в этом параграфе.  [45]



Страницы:      1    2    3    4