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

Нечисловая величина

Cтраница 1


Нечисловые величины и проективные бесконечности не могут быть сравнимы. При попытке их сравнения поля битов условий СЗ и СО устанавливаются в единичное состояние. Положительный и отрицательный действительные нули считаются равными.  [1]

Сравниваться могут как числовые, так и нечисловые величины. Числовые величины сравниваются по общеизвестным правилам. Сравнение нечисловых величин ведется полптерно слева направо с учетом установленного старшинства литер, имеющихся в конкретной реализации КОБОЛа. У обоих данных сравниваются литеры, находящиеся на одинаковых позициях, считая от начала. Процесс продолжается до тех пор, пока не найдется пара разных литер и большим считается то данное, которому принадлежит литера с большим значением старшинства. Например, если старшинство буквенных литер установлено согласно их положению в алфавите и возрастает от начала алфавита к его концу, то при сравнении СТОЛ и СТУЛ получаем, что второе данное больше, так как У больше О.  [2]

Никаких числовых значений не связано с машинным представлением данной команды, которая воспринимается микрокомпьютером как нечисловая величина. Однако в других случаях часть команды может быть представлена числовым значением. Аналогичным образом, если последовательность битов или шестнадцатеричных символов используется для представления символьных кодов, их числовое значение не принимается во внимание.  [3]

ИС позволяют представлять специальные величины: плюс нуль, минус нуль, плюс бесконечность, минус бесконечность, неопределенность ( замаскированный ответ на особый случай - недействительная операция), нечисловую величину, денормализованные числа; контролируют особые случаи наличия денормализованного операнда недействительной операции, переполнения, антипереполнения, деления на нуль, неточности; при обнаружении немаскируемых особых случаев приостанавливают выполнение программы.  [4]

Условие, включаемое в оператор IF, может быть простым или сложным. Сравниваются как числовые, так и нечисловые величины. Сравнение нечисловых величин ведется политерно слева направо с учетом установленного старшинства литер, имеющегося в коп кретной реализации Кобола. В обоих данных сравниваются литеры, находящиеся на одинаковых позициях, считая от начала. Процесс продолжается до тех пор, пока не найдется пара литер, у одной из которых числовое значение больше.  [5]

Круглые скобки используются для определения порядка действий при вычислении, а квадратные для заключения индексов величин и индексов в указателях, а также в описаниях массивов, при этом индексы отделяются друг от друга занятыми. Строчные кавычки используются при образовании строк с нечисловыми величинами. Словесные скобки начало и конец ( по английски begin и end) используются для объединения операторов в блоки и составные операторы.  [6]

7 Четырех битовые комбинации и соответствующие им значения. [7]

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

Сравниваться могут как числовые, так и нечисловые величины. Числовые величины сравниваются по общеизвестным правилам. Сравнение нечисловых величин ведется полптерно слева направо с учетом установленного старшинства литер, имеющихся в конкретной реализации КОБОЛа. У обоих данных сравниваются литеры, находящиеся на одинаковых позициях, считая от начала. Процесс продолжается до тех пор, пока не найдется пара разных литер и большим считается то данное, которому принадлежит литера с большим значением старшинства. Например, если старшинство буквенных литер установлено согласно их положению в алфавите и возрастает от начала алфавита к его концу, то при сравнении СТОЛ и СТУЛ получаем, что второе данное больше, так как У больше О.  [9]

Условие, включаемое в оператор IF, может быть простым или сложным. Сравниваются как числовые, так и нечисловые величины. Сравнение нечисловых величин ведется политерно слева направо с учетом установленного старшинства литер, имеющегося в коп кретной реализации Кобола. В обоих данных сравниваются литеры, находящиеся на одинаковых позициях, считая от начала. Процесс продолжается до тех пор, пока не найдется пара литер, у одной из которых числовое значение больше.  [10]

Трансцендентные команды предполагают, что используемые в них операнды являются действительными и находятся в допустимых диапазонах, которые приведены ниже. Чтобы операнд трансцендентной команды рассматривался как действительный, он должен быть нормализован. Ненормализованные, денормализованные операнды, бесконечности и нечисловые величины считаются недействительными.  [11]



Страницы:      1