FORMAT(F6.2,2X,F8.4)

Информация для ввода по спецификации F может быть представлена в 2-х формах:

1) без десятичной точки

2) с десятичной точкой

Первый вариант: ввод информации осуществляется без десятичной точки с первой позиции. Предположим, что на экране дисплея мы набрали следующую информацию:

 

01234567890123456789

 

d=2 2X d=4

 

w=6 w=8

F6.2 F8.4

Ввод значения переменной А производится по формату F6.2 (смотри пример). Это значит, что первое число будет читаться из первых 6 (w=6) позиций, из которых 2 последние позиции (d=2) будут считаться дробной частью вводимого числа. Переменной А присвоится значение А=0,12345*103. Затем будут пропущены два символа 6 и 7 (так как используется пропуск символов по формату 2X) и произведётся считывание значения переменной В по формату F8.4, т. е. её значение составит: В=0,89012345*104. Последние цифры 6789 не входят в перечень описанных в операторе FORMAT полей, считываться и обрабатываться не будут.

Второй вариант: информация подготавливается с десятичной точкой. В этом случае параметр d не играет никакой роли, а число читается из отведенного для него количества позиций w.

Примеры:

для спецификации F6.2 можно задавать численные данные:

–123.5

99999.

.12345

.12 12 – пробелы внутри числа использовать не рекомендуется, т.к. на некоторых версиях компиляторов информация воспринимается не корректно.

При вводе данных с десятичной точкой в виде:

1. 234567890123. 456

 

d=2 2X d=4

 

w=6 w=8

F6.2 F8.4

 

получим значения переменных А=1,2345 В=890123,4. Цифры 6 и 7 будут пропущены по спецификации 2Х. Последние цифры 5 и 6 не прочитаются, так как выходят за пределы обрабатываемых полей.








Дата добавления: 2015-06-10; просмотров: 568;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.