МАТЕМАТИЧЕСКИЕ РАСЧЕТЫ
Он мгновенно выдаст результат — 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-Бейсика подробно описаны в «Справочнике».