Форматированный вывод

В строке вывода после имени переменной или выражения через двоеточие можно задать формат вывода значения.

Для целых и строковых значений формат задает ширину поля вывода – количество позиций на экране, которое резервируется для вывода значения переменной.

В общем виде форматированный вывод целых и строковых значений задается так:


имя:n


Где:

имя – имя переменной , значение которой надо вывести на экран;

n – ширина поля вывода (целая константа).


Форматированный вывод вещественных значений в общем виде задается так:


имя:n:m


Где:

имя – имя переменной;

n – ширина поля вывода (целая константа);

m – количество цифр дробной части.


Примеры:

writeln('x1=', x1:9:3, 'x2=', x2:9:3); // x1 и x2 – вещественного типа

writeln(name:15, salary:12:3); // переменная name строковая, salary – вещественная

writeln(pound:5:2,' фунтов =', pound*0.453:6:3, ' кг.'); // выражение pound*0.453 вещественного типа


Загрузка...