I - выводится десятичное представление величины I, начиная с позиции расположения курсора:
Значение I
| Оператор
| Результат
|
| Write(I)
|
|
| Write(I,I,I)
|
|
I:P — выводится десятичное представление величины I в крайние правые позиции поля шириной Р.
Значение I
| Оператор
| Результат
|
| Write (I: 6)
| _ _ _134
|
| Write ((I + I): 7)
| _ _ _ _624
|
R - в поле шириной 18 символов выводится десятичное представлениевеличины R в формате с плавающей точкой (если R≥ 0.0, используется формат __#.##########Е*##;
если R<0.0, формат имеет вид _-#.##########Е*##):
Значение R
| Оператор
| Результат
|
715.432
| Write(R)
| _ _7.1543200000Е+02
|
-1.919E + 01
| Write(R)
| _ -1.9190000000Е+01
|
R: Р — в крайние правые позиции поля шириной Р символов выводится десятичное представление значения R в нормализованном формате с плавающей точкой. Минимальная длина поля вывода для положительных чисел составляет семь символов, для отрицательных — восемь. После точки выводится по крайней мере одна цифра:
Значение R
| Оператор
| Результат
|
511.04
| Write(R: 15)
| 5.110400000Е+02
|
46.78
| Write(-R: 12)
| -4.67800Е+01
|
R: Р: Q — в крайние правые позиции поля шириной Р симво лов выводится десятичное представление значения R в формате с фиксированной точкой, причем после десятичной точки выводится Q цифр (0 < Q < 24), представляющих собой дробную часть числа (если Q = 0, то ни дробная часть, ни десятичная точка не выводятся; если Q > 24, то при выводе используется формат с плавающей точкой):
Значение R
| Оператор
| Результат
|
511.04 -46.78
| Write (R: 8: 4) Write (R: 7: 2)
| 511.0400 _-46.78
|
Ch: Р — в крайнюю правую позицию поля шириной Р выводится значение Ch:
Значение Ch
| Оператор
| Результат
|
'X'
'!'
| Write(Ch: 3) Write(Ch: 2,Ch: 4)
| __ _X _!_ _ _!
|
S — начиная с позиции курсора выводится значение S:
Значение S
| Оператор
| Результат
|
'Day N' 'RRDD'
| Write(S) Write(S,S)
| Day N RRDDRRDD
|
S: P — значение S выводится в крайние правые позиции поля шириной Р символов:
Значение S
| Оператор
| Результат
|
'Day N’ 'RRDD'
| Write(S: 10) Write(S: 5,S: 5)
| _ _ _ _ _Day N
_RRDD_RRDD
|
В — выводится результат выражения В (True или False), начи ная с текущей позиции курсора:
Значение В
| Оператор
| Результат
|
True False
| Write(В) Write(В, Not В)
| True FalseTrue
|
В: Р — в крайние правые позиции поля шириной Р символом выводится результат булевского выражения:
Значение В
| Оператор
| Результат
|
True False
| Write(В: 6) Write(В: 6, Not В: 7)
| _ _True
_False_ _ _True
|