Cтраница 3
Указатель функции является первичным арифметическим или булевским выражением ( см. § 10.5) и должен употребляться в программе в этом смысле. [31]
Заметим, что после символа if записывается любое булевское выражение - как условное, так и безусловное. [32]
А - арифметическое, а V - булевское выражения. [33]
А обозначено арифметическое, а через В - булевское выражение. Этот элемент также определяет, вообще говоря, целую серию значений, присваиваемых параметру цикла. [34]
Приведенные выше соотношения свидетельствуют о том, что булевские выражения допускают эквивалентные преобразования, при которых значение булевского выражения не изменяется. А поскольку нас булевские выражения интересуют главным образом с точки зрения принимаемых ими значений, то возникает заддч t приведения данного булевского выражения путем эквивалентных преобразований к виду, наиболее удобному в каком-либо смъгсле. С точки зрения программирования, например, цель такого преобразования может заключаться в том, чтобы преобразованное выражение содержало только такие логические операции, которые легко могут быть реализованы с помощью имеющегося набора элементарных операций машины. Кроме того, для получения наиболее компактной программы важно, чтобы преобразованное выражение содержало минимальное число таких операций. [35]
Расширение понятия ( переменная) вызывает уточнение понятий арифметических и булевских выражений. [36]
При этом операция натягивания поверхности сохраняется, и в булевское выражение, описывающее область, совпадающую с телом детали, входит только номер геометрического объекта, полученного использованием операции натягивания. [37]
В состоянии В компилятор генерирует код для полного вычисления булевского выражения. Это значит, что каждый операнд булевского выражения, состоящий из операторов and и or, будет вычислен даже, если результат всего выражения заранее известен. [38]
Правильным критерием окончания работы процедуры может служить условие, что булевское выражение а eps а имеет значение true; где eps - неотрицательное число, определяемое точностью используемого вычислителя. Для ЭВМ, в которых нельзя проверить это условие, окончание алгоритма может затянуться. [39]
Мы сейчас покажем, как построить за полиномиальное время из любого булевского выражения Е, заданного в 3 - КНФ, вход S задачи упорядочения такой, что выполнение всех заданий из S может завершиться до установленного срока в том и только в том случае, когда Е является выполнимым. [40]
Теперь мы можем показать, что ЛФ-полной является задача о выполнимости булевских выражений, которая для заданного булевского выражения состоит в следующем: существует ли такая подстановка значений истинности О и 1 ( ложь и истина) в пропозициональные переменные, при которой выражение оказывается истинным. [41]
Условия используются в определении разных понятий языка, в том числе арифметических и булевских выражений. [42]
А, В, С - арифметические, а V - булевское выражения. [43]
Также специальные зарезервированные слова true и false используются для работы с булевскими выражениями. [44]
Правила вычисления значения условных арифметических выражений аналогичны рассмотренным выше правилам вычисления значения условных булевских выражений: в качестве значения любого условного арифметического выражения берется значение одного из входящих в пего простых арифметических выражений, причем выбор этого простого арифметического выражения производится по тем же правилам, что и выбор простого булевского выражения при вычислении значения условного булевского выражения. [45]