PRINT USING та числа
Таблиця 14.1 містить різні специфікатори, які можуть бути використані для форматування виводу чисел.
Таблиця 14.1.
Коли проводиться вивід числа, форматні специфікатори визначають форму числа як деякого поля, яке вміщує набір знаків #. На цьому полі також відводиться місце для десяткової крапки, знака мінуса або плюса. Щоб представляти це більш чітко прогляньте приклад, результат виконання програми представлено на рис. 14.1:
‘ Демонстрація оператора PRINT USING CLS ‘ Визначення числа N=12.34 N=12.34 ‘ Друк заголовка PRINT “Вивід числа 12.34 за форматом:” PRINT “######”; TAB(12); PRINT USING“######”; N PRINT “######. #”; TAB(12); PRINT USING“######.#”; N PRINT “######. ###”; TAB(12); PRINT USING“######.###”; N END
Результат виконання програми: Якщо ви хочете отримати число в експоненціальному форматі (Е+число), ви можете скористатися чотирма чи п’ятьма знаками (^), щоб вивести показник степені. Приклад:
PRINT USING “##. ###^^^^”; 7890. 12 PRINT USING “##. ###^^^^^”; -0. 00000245
На екрані буде виведено: 7.89Е+03 -2.450D-006
PRINT USING та текстові значення
В таблиці 14.2 представлені різні специфікації форматів, які використовуються оператором PRINT USING для виводу текстових значень.
Таблиця 14.2.
Масиви економічної інформації
Багато економічних та інженерних задач представляють собою сукупність лінійних, розгалужених та циклічних процесів, причому й результати обчислень, й вхідні дані часто доводиться зводити в таблицю. В зв’язку з цим при програмуванні виникає необхідність забезпечити формування готового документа, включаючи його шапки та заголовки. В мовах програмування є відповідні засоби, які дозволяють розв’язувати цю задачу.
|