Диалекты бейсика для ZX Spectrum 1992 г.

Спектрум Бейсик - Математические расчеты; Алгебраические действия; Числовые функции.


МАТЕМАТИЧЕСКИЕ РАСЧЕТЫ

Алгебраические действия

МАТЕМАТИЧЕСКИЕ РАСЧЕТЫ

Он мгновенно выдаст результат — 8.

В этом примере были задействованы все алгебраические операции, понятные Spectrum-Бейсику:

+ сложение,

- вычитание,

* умножение,

/ деление,

t возведение в степень.

При записи чисел вместо запятой в десятичных дробях принято использовать точку. Скобки играют ту же роль, что и в обычных математических выражениях.

Последовательность вычислений также не отличается от принятой в математике: сначала подсчитываются значения выражений, взятых в скобки, внутри скобок в первую очередь выполняются операции возведения в степень, умножения, деления, потом сложения и вычитания.

Числовые функции

чать в скобки. Для примера, вычислим с помощью PRINT следующее выражение:

PRINT 1+COS PI—EXP (2-1.3) -2.#137$27

Здесь аргументом функции COS является константа PI. Вместо нее при вычислениях компьютер подставляет значение числа «пи», равного 3,1415927. Набирается PI обычным, принятым для ZX Spectrum способом — целиком ключевым словом (клавиши CS/SS+M).

Аргументы тригонометрических функций подставляются в радианах. Для перевода числа из градусов в радианы надо умножить его на PI/180, а для обратного преобразования умножить на 180/PI.

В алгебраических расчетах, кроме перечисленных стандартных функций, Spectrum-Бейсик позволяет использовать несколько специальных:

ABS - вычисление абсолютного значения,

INT - округление до ближайшего меньшего целого,

SGN — определение знака аргумента.

Все функции Spectrum-Бейсика подробно описаны в «Справочнике».




СОДЕРЖАНИЕ:
  1. Laser Basic - Вывод спрайтов на экран; Вывод на экран части спрайта; Перенос атрибутов; Преобразование окна экрана; Наборы переменных; Перемещение спрайтов; Наложение спрайтов; Копирование изображения с экрана в спрайт; Преобразование спрайтов; Скроллинг пейзажа; Изменение размеров области спрайт-файла; Вспомогательные графические операторы и функции; Определение столкновений спрайтов; Сервисные операторы и функции; Процедуры; Загрузка и запись программ.


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Разное - Занимательная Вирусология.
Гости - Интервью с Nicodim'ом из Ярославля (автор Prince of Persia и Пиратов).
Почта - Письма и объявления.
Hardware - ЕGA монитор и Kворум, или кaк это делaется.
Рассказ - делаем бомбу ч. 3.

В этот день...   24 ноября