* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Глава X. Ф а й л ы д а н н ы х
81
Так как в шаблоне указан знак " + " , то знак выводится как для положительно¬ го числа, так и для отрицательного.
PRINT USING " # # + " ; 2 3 ; — 26 23+26 — результат
Знак появляется после числа, то есть там, где он указан в шаблоне.
PRINT USING "##-"; 2 3 ; — 26 23 26 — результат
Так как в шаблоне указан знак минус, то для положительного числа знак заме¬ няется пробелом.
PRINT USING " # # " ; 2 3 ; — 26 23%-26 результат
Знак % для второго числа указывает на то, что шаблон для этого числа мало¬ ват.
PRINT USING " # # - " ; 2 3 ; — 2 6 ; 23 23 26 — 23 результат PRINT USING " #####"; 2 3 ; — 3 2 7 ; 327 23 — 327 327 результат
Незначащие нули замещаются пробелами
PRINT USING " * * # # " ; 2 3 ; 3 2 7 ; — 327 **23*327-327 результат
Незначащие нули замещаются звездочками
PRINT USING " * * $ # # # " ; 1 5 5 ; 1 2 7 ; — 345 **$155**$127*-$345 результат
Незначащие нули замещаются звездочками, а перед первой значащей цифрой ставится знак S.
PRINT USING "+######"; 23 +23 результат
Незначащие нули замещаются пробелами 10.6.2.2. Шаблоны для вывода чисел с фиксированной вид: [+]{#...#[,].#...#}[+,-] [+]{**#...#[,].#...#}[+,-] [+]{$$#...#[,].#...#}[+,-] [+]{**$#...#[,].#...#}[+,-] и отличаются от предыдущего формата тем, что в формате присутствует десяти¬ чная точка. Точка выводится в той позиции, в которой указана в шаблоне. От¬ носительно этой точки выводятся целая и дробная части числа. Порядок вывода знаков чисел и символов заполнителей такой же, как в шаблоне для целых чисел. Запятая может быть включена перед десятичной точкой. Это приводит к появ¬ лению запятых перед каждой третьей цифрой числа слева от точки. точкой имеют