ВУЗ:
Составители:
26
Представление величины числового типа строкой знаков. Формат:
MKI$ (<целочисленное выражение>)
MKS$ (<выражение с простой точностью>)
MKD$ (<выражение с двойной точностью>)
При пересылке числовых величин в буфер файла прямого доступа с
помощью операторов LSET и RSET их значения в памяти ПЭВМ должны
рассматриваться Бейсиком как строки символов. Функции MKI$, MKS$ и
MKD$ обеспечивают такую интерпретацию значений числовых величин
. В
отличие от STR$ эти функции не изменяют вид данных в основной памяти.
Они изменяют только способ интерпретации этих данных. Функция MKI$
позволяет рассматривать целое число как строку длиной 2 символа, функция
MKS$ - число с простой точностью как 4 символа, MKD$ - число с двойной
точностью как 8 символов.
Функции CVI, CVS, CVD (переделать)
Представление строки символов величиной числового типа
. Форматы:
CVI (<строка-2>)
CVS (<строка-4>)
CVD (<строка-8>)
где <строка-2>, <строка-4>, <строка-8> - строки символов длиной со-
ответственно 2, 4 и 8 байт, полученные в результате выполнения функций
MKI$, MKS$ и MKD$.
В буфере файла прямого доступа все числовые величины представлены
строками символов, полученными в результате выполнения функций MKI$,
MKS$ и MKD$. Функции CVI, CVS и CVD выполняют обратное преобразо-
вание при извлечении числовых величин
из буфера файла. Их применение
обязательно, если над числовыми величинами, прочитанными из файла пря-
мого доступа, должны выполняться арифметические операции.
Последовательные файлы
В последовательном файле данные размещаются в той последователь-
ности, в которой поступают в файл. При чтении такого файла данные стано-
вятся доступными в том порядке, в котором они
были записаны.
Для создания последовательного файла в программу включаются сле-
дующие операции:
1) открытие файла (оператор OPEN);
2) запись данных в файл (операторы PRINT#, PRINT#USING,
WRITE#);
3) закрытие файла (CLOSE).
Программа обработки последовательного файла включает следующие
операции:
1) открытие файла (оператор OPEN);
2) чтение данных из файла (операторы INPUT#, LINE INPUT#);
3) закрытие файла (CLOSE).
Оператор OPEN
Подготовка к выполнению операций ввода-вывода. Форматы:
OPEN “O”, #<номер файла>, <имя файла>
Представление величины числового типа строкой знаков. Формат: MKI$ (<целочисленное выражение>) MKS$ (<выражение с простой точностью>) MKD$ (<выражение с двойной точностью>) При пересылке числовых величин в буфер файла прямого доступа с помощью операторов LSET и RSET их значения в памяти ПЭВМ должны рассматриваться Бейсиком как строки символов. Функции MKI$, MKS$ и MKD$ обеспечивают такую интерпретацию значений числовых величин. В отличие от STR$ эти функции не изменяют вид данных в основной памяти. Они изменяют только способ интерпретации этих данных. Функция MKI$ позволяет рассматривать целое число как строку длиной 2 символа, функция MKS$ - число с простой точностью как 4 символа, MKD$ - число с двойной точностью как 8 символов. Функции CVI, CVS, CVD (переделать) Представление строки символов величиной числового типа. Форматы: CVI (<строка-2>) CVS (<строка-4>) CVD (<строка-8>) где <строка-2>, <строка-4>, <строка-8> - строки символов длиной со- ответственно 2, 4 и 8 байт, полученные в результате выполнения функций MKI$, MKS$ и MKD$. В буфере файла прямого доступа все числовые величины представлены строками символов, полученными в результате выполнения функций MKI$, MKS$ и MKD$. Функции CVI, CVS и CVD выполняют обратное преобразо- вание при извлечении числовых величин из буфера файла. Их применение обязательно, если над числовыми величинами, прочитанными из файла пря- мого доступа, должны выполняться арифметические операции. Последовательные файлы В последовательном файле данные размещаются в той последователь- ности, в которой поступают в файл. При чтении такого файла данные стано- вятся доступными в том порядке, в котором они были записаны. Для создания последовательного файла в программу включаются сле- дующие операции: 1) открытие файла (оператор OPEN); 2) запись данных в файл (операторы PRINT#, PRINT#USING, WRITE#); 3) закрытие файла (CLOSE). Программа обработки последовательного файла включает следующие операции: 1) открытие файла (оператор OPEN); 2) чтение данных из файла (операторы INPUT#, LINE INPUT#); 3) закрытие файла (CLOSE). Оператор OPEN Подготовка к выполнению операций ввода-вывода. Форматы: OPEN “O”, #<номер файла>, <имя файла> 26
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »