Turbo Basic 1.1. Руководство пользователя


Turbo Basic 1.1. Руководство пользователя - стр. 148


            Местоположение=-6.5
            'отобразить текущее местоположение
            print "текущее местоположение ",Местоположение#
            'отобразить тек.расстояние от исходной точки
            print "расстояние от исх.точки ",abs(Расстояние#)(Местоположение#)
            Функция ASC
            -----------
  Функция  ASC возвращает код ASCII первой литеры строки.
  -------
  Синтаксис Y=ASC(строчное выражение)
  ---------
  Замечания ASC возвращает код ASCII (от 0 до 255) первой литеры строчного вы-
  ---------  ражения.Чтобы  преобразовать  целое в литерную строку,используйте
  функцию  CHR$,которая при подаче ASCII-значения дает одно-литерную строку.
  Ограничения Строчное выражение ,подаваемое в ASC не может быть  нулевой(пус-
  ----------- той) строкой,иначе генерируется ошибка 5 (вызов незаконной функ-
  ции).
       см. также CHR$
  Пример   print "ASCII- значение А есть",asc("А")
            Функция ATN
            -----------
  Функция   ATN определяет тригонометрический арктангенс.
  -------


                                     - 81 -
  Синтаксис Y=ATN(числовое выражение0
  ---------
  Замечания  ATN  определяет  арктангенс (инверсию тангенса) числового выраже-
  ---------  ния.ATN выдает результат двойной точности.
            Результат,как и во всех операциях с углами в Турбо  Бейсике,предс-
  тавляется в радианах,а не в градусах.Радианы -это единици угловых измерений
  т.е математически более удобна,чем градусы.Когда углы специфицируются в гра-
  дусах  в диапазоне от 0 до 360 ,их спецификация в радианах лежит в диапазоне
  от 0 до 2п ,при 0 рад7 на полож. оси X и возрастанием против часовой  стрел-
  ки.Это  дает  положительную  ось Y (90градусов) при п/2 радиан,отрицательную
  ось X (180 градусов) при п радиан и отрицательную ось  Y  (270  градусов)  при
  3п/2 радиан.                  90=п/2рад.
                               ^
                               !



Начало  Назад  Вперед