* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
96 OPEN "ТЕСТ.ДАН" FOR OUTPUT AS #1 FOR i % = 1 T O 1 0 WRITE # 1 , i % , 2 * i % , 5 * i % NEXT i % CLOSE # 1 OPEN "ТЕСТ.ДАН" FOR INPUT AS #1 DO LINE INPUT # 1 , a$ PRINT a$ LOOP UNTIL (EOF(1)) 10.18. Ф у н к ц и и C V S , C V I , C V D , C V L
Языки Бейсик
M K I S , M K L S , MKSS и M K D S переводят числа в числовые строки, которые могут храниться в операторе строковых переменных FIELD.(CM.10.11.) CVI(ConVert to Integer-преобразовать к целому числу), CVL(ConVert to Long Integer-преобразовать к длинному целому числу), CVS(ConVert to Single-пре образовать к обычной точности), и CVD(ConVert to Double-преобразовать к двойной точности), переводят эти строки обратно в числа из строковых пере¬ менных оператора F I E L D . Формат записи функций C V I , CVL, CVS, C V D . CVI(2 CVL(4 CVS(4 CVD(8 байт байт байт байт числ числ числ числ строка) строка) строка) строка)
После выполнения этих функций над числами можно осуществлять арифмети ческие операции. Пример записи функции C V I :
Clokc% = CVI(coltime$)
Функция MKIS MKLS MKSS MKDS
Возвращает 2 байт. строку 4 байт. строку 4 байт. строку 8 байт. строку
Функция CVI CVL CVS CVD
Возвращает Целое Длинное целое Число одинарной точности Число двойной точности
10.19. Ф у н к ц и я S E E K . О п е р а т о р S E E K
Функция SEEK возвращает текущую позицию файла. Оператор SEEK устанавливает позицию файла для следующей записи или чте¬ ния. Формат записи функции SEEK: SEEK(номер файла%) Формат записи оператора SEEK: