ВУЗ:
Составители:
Рубрика:
20
от 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).
Программа обработки последовательного файла включает следую-
щие операции:
20 от 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). Программа обработки последовательного файла включает следую- щие операции:
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »