Cтраница 2
Эти значения также совпадают с результатами вычисления первоначального выражения функции Z ( s) при s 0 и s со. [16]
Функции гэгут давать побочные эффекты, влияющие на результат вычисления выражения. В определении языка Фортран явно указывается, что подобного рода побочные эффекты не допускаются и что в любой реализации языка разрешается в целях оптимизации изменять порядок вычисления выражения при условии, конечно, что его древовидная структура, определяемая правилами приоритета и скобками, не будет нарушена. К сожалению, нет способов предусмотреть побочные эффекты, которые могут возникнуть во время вычисления, поскольку внешние функции компилируются отдельно. Ошибки, которые могут возникнуть из-за побочных эффектов, придется искать самому программисту. [17]
Элементами вывода могут быть константы, переменные, результаты вычисления выражений, функций. Элементы должны отделяться друг от друга запятой. [18]
При выполнении арифметического и логического операторов присваивания длина результата вычисления выражения автоматически преобразуется к длине объекта, принимающего значение. Если при этом переменная в левой части оператора присваивания целого или действительного типа, а результат вычисления выражения - комплексного типа, то в качестве значения переменной принимается действительная часть результата. [19]
В таком случае с ее помощью введенное или полученное в результате вычисления выражения справа от знака присваивания значение присваивается некоторой заданной части указанной строки. [20]
Само разделение на выражения и операторы носит условный характер, поскольку результат вычисления выражений используется операторами для изменения состояния памяти ЭВМ. Если вычисление выражения в качестве побочного эффекта изменяет состояние памяти, то необходимость в операторах сводится к минимуму. В языках Лисп и АПЛ не используется понятие оператора. Программа на языке Лисп представляет собой набор выражений: выражений, результатом вычисления которых является определение функций, и выражений, вы-числение которых дает искомые данные. [21]
Если выражение целого типа, а переменная левой части вещественная, то результат вычисления выражения преобразуется в вещественное число с нулевой дробной частью. [22]
Примеры схем разветвляющихся алгоритмов. [23] |
Оператор условного перехода IF позволяет изменить естественный порядок выполнения программы в зависимости от результата вычисления выражения отношения. [24]
Оператор присваивания служит для замены текущего значения некоторой переменной на новое значение, полученное в результате вычисления выражения. [25]
Результаты моделирования программы листинг. [26] |
Изменение значений сигналов, которые производятся в других блоках перед исполнением каждого оператора, учитываются в результатах вычисления выражений. [27]
В версии casez не учитываются при проверке на совпадение разряды, имеющие значение z как в записи варианта, так и в результате вычисления ключевого выражения. Так, коды boozzioi и bzzioioz с точки зрения выбора в операторе casez совпадают. Оператор с ключевым словом casex рассматривает разряды, установленные в состояние высокого импеданса или неопределенное состояние, как несущественные. При этом символы неопределенности могут содержаться как в результате вычисления выражения, так и в записи варианта, причем в записи варианта вместо символов z и х можно использовать вопросительный знак. [28]
Поэтому можно сказать, что выражения обозначают их величины, при этом абстрактный домен таких величин будет изоморфен по отношению к машинному представлению результатов вычисления выражений. Например, домен ( конечного подмножества) целых чисел с неопределенным элементом изоморфен множеству битовых образов, используемых для представления этих чисел, вместе с возможностью незавершения. [29]
В отличие от метода Шаблон, ограниченные квадратными скобками поля замещаются значениями выражений с сохранением своей длины в символах, то есть обрезаются, если поле короче результата вычисления выражения и дополняются пробелами если длиннее. Если результат числовой, то в границах поля строка прижимается к правой границе. [30]