Page 22 - 4352
P. 22
d - десяткове ціле число,
f-число із плаваючою крапкою в неекспонентній формі,
e, E - число із плаваючою крапкою в експонентній формі,
g, G - самий короткий варіант із f та e,
с - один символ,
s - рядок.
Поле Прапори може набувати таких значень:
(немає) - вирівняний вправо, залишок заповнений 0 або пробілами,
- - вирівняний вліво, залишок заповнений пробілами,
+ - завжди починається з + або -,
пробіл - виводити знак тільки для негативних чисел.
Поле Довжина, що задається цілим числом, визначає мінімальну кількість
символів, що буде виведено для даного аргументу. Залишок заповнюється
пробілами.
Поле Точність задає максимальну виведену кількість символів або число
символів після десяткової крапки для чисел із плаваючою крапкою.
Приклад:
WRITE ID# USING "X = %f%s", X, NL$
У таблиці 5 наводяться кілька прикладів шаблонів і відповідних результатів
виводу у файл. Символ b у колонці Поле файлу означає пробіл:
Таблиця 5 – Приклади шаблонів форматованого виводу
Поле файлу
Аргумент Шаблон
(результат виводу)
12.4 %+f +12.4000
12.4 %.3f 12. 400
12.4 %.3e 1. 240e+001
-458.7 %.1G -4.6Е+002
5 %d 5
5 %3d bb5
5 %-3d 5bb
5.0 %f 5. 000000
5.0 %5.2f B5.00
"GeMMa-3D" %s GeMMa-3D
"GeMMa-3D" %.5s GeMMa
"GeMMa-3D" %6.5s bGeMMa
"GeMMa-3D" %з G
21