Форматы процедуры Write

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: