Cтраница 1
Положение десятичной точки смещается вправо при отрицательных и влево - при положительных значениях масштабного множителя. Соответственно этому значение данного увеличивается или уменьшается. [1]
Положение десятичной точки в числе определяется либо ее пробивкой на перфокарте, либо параметром d, который указывает число цифр дробной части числа. [2]
Положение десятичной точки смещается вправо при отрицательных и влево - при положительных значениях масштабного множителя. [3]
Положение десятичной точки в числе, представленном в зонном формате, можно задать явно, внеся символ точка ( шестпаднатерич-ный код 4В) в соответствующую позицию поля, занимаемого числом. [4]
Литера Т указывает положение неявной десятичной точки внутри описываемого цифрового данного и может появиться в шаблоне только один раз. Литера Т не занимает позиции литеры и, следовательно, не учйткваекея ври подсчете размера данного. Если неявная десятичная точка находится в шаблоне справа от крайней правой литеры, литеру Т указывать не нужно. [5]
Знаком л отмечено положение неявной десятичной точки. [6]
![]() |
Алгоритм преобразования строки ASCII-кодов в двоичное число. [7] |
Вначале результат и счетчик положения десятичной точки ( число цифр справа от десятичной точки) полагаются равными нулю. Затем программа пропускает все ведущие пробелы, после чего выбирает один из двух путей, связанных с преобразованием положительных и отрицательных чисел. [8]
С помощью символа Р указывается положение десятичной точки, когда десятичная точка лежит за пределами поля. Например, шаблон 999PPPV определяет поле из трех цифр с десятичной точкой, располагающейся на три разряда вправо от самой правой цифры в поле. [9]
Масштабный множитель используется для изменения положения десятичной точки при вводе - выводе действительных данных. [10]
Масштабный множитель используется для изменения положения десятичной точки при вводе - выводе действительных данных. [11]
Масштабный коэффициент используется для изменения положения десятичной точки вещественных чисел, когда они передаются между машиной и внешними устройствами. [12]
При пересылке числовых величин определяющим является положение десятичной точки в исходном и принимающем поле. Если посылаемое данное имеет слева или справа от десятичной точки больше значащих цифр, чем принимающее поле, то лишние цифры отбрасываются. При усечении старших разрядов числа в процессе исполнения программы печатается специальное сообщение. В тех случаях, когда размер целой или дробной части данного меньше размера соответствующей части принимающего поля, неиспользуемые позиции последнего заполняются нулями. [13]
Числовые данные, для которых указано положение десятичной точки ( см. ниже), конечно, должны быть записаны в отведенном для них поле в соответствии с положением этой точки. Прочие числовые данные размещаются, начиная с правого конца поля, причем пустые места слева заполняются нулями. [14]
Последние два примера показывают способы сдвига положения десятичной точки влево соответственно на нечетное и четное число позиции. [15]