* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
Г л а в а XII. Б е й с и к - H E L P
185
SGN-оператор
SGN возвращает значение, указывающее знак числового выражения (1 — если выражение положительно; 0—если оно равно н у л ю ; и — 1, если оно отрицатель но). См.ABS.
SHARED-оператор
предоставляетпроцедурамдоступкпеременнымуровнямодуля. STATIC делает переменную локальной для функции или процедуры и сохраняет ее значение между вызовами. Формат записи: SHARED перемен.[()] [AS тип] [,перемен.[()] [AS тип]]. STATIC перемен.[()] [AS тип] [,перемен.[()] [AS тип]]. де перемен. имя переменной уровня модуля или статической переменной. Имя переменной может быть длиной до 40 символов и должно начинаться с буквы. Допустимые символы: A-Z, 0-9 и точка (.). описывает тип данных переменной (INTEGER, L O N G , SINGLE, DO UBLE, S T R I N G или тип данных, определенный пользователем).
AS тип
См. также C O M M O N , D I M , R E D I M
SHELL-оператор
Приостанавливает выполнение про рамм Basic для запуска команд DOS или командно о файла. Формат записи: SHELL [строка команд$] де строка_команд$ имя команды DOS или командного файла. Выполнение Вашей про р а м м ы возобновляется по заверше¬ нии выполнения команды DOS или командного файла. Если Вы опустили строку команд, S H E L L вызывает C O M M A N D . C O M и выво дит на экран командное приглашение DOS. Для возобновления выполнения Ва¬ шей про р а м м ы используйте команду E X I T . Пример:
SHELL "DIR" SIN-функция
A T N возвращает арктан енс указанно о числово о выражения. COS, SIN и T A N возвращают косинус, синус и тан енс указанно о у ла. См. A T N