* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Г л а в а XII. Б е й с и к - H E L P C O S — функция
123
C O S возвращает косинус указанного угла. См. A T N
C S N G — функция
C S N G переводит числовое выражение в значение с одинарной точностью. См. C D B L
C S R L I N — функция
C S R L I N возвращает текущую позицию строки курсора. L O C A T E перемещает курсор на экране в указанную позицию. POS возвращает текущую позицию столбца курсора. Формат записи: LOCATE [ r o w % ] [ , [ c o l u m n % ] CSRLIN POS(выражение) где row% и column% Номер строки и столбца, куда перемещается курсор. cursor% Определяет режим отображения курсора: 0 =видимый, 1=невидимый start% и stop% Целое выражение в пределах от 0 до 31, которое определяет первую и последнюю строки сканирования курсора. Вы мо¬ жете изменить размер курсора посредством изменения строк сканирования курсора. выражение Любое выражение. Пример:
CLS LOCATE 5, 5 MyRow% = CSRLIN M y C o l % = POS(0) PRINT "Позиция 1 (Нажмите любую к л а в и ш у ) " DO LOOP WHILE INKEY$ = "" LOCATE (MyRow% + 2 ) , ( M y C o l % + 2) PRINT "Позиция 2" CVD — функция
[,[curcor%]
[,start%
[,stop%]]]]
MKTS, M K L $ , MKS$ и MKD$ переводят числа в числовые строки, которые мо¬ гут храниться в операторе строковых переменных F I E L D . CVI, C V L , CVS и C V D переводят эти строки обратно в числа. Формат записи: MKI$(целое выражение%) MKL$(длинное целое выражение&)