"Справочник по алгоритмам и программам на языке бейсик для персональных ЭВМ. Справочник" - читать интересную книгу автора (Дьяконов Владимир Павлович)

приоритета операций. В сомнительных случаях следует вводить скобки. При
записи произведений между сомножителями обязателен знак умножения *.
В отличие от вычислений на обычных калькуляторах [10, 20], ПЭВМ
обеспечивают в калькуляторном режиме выполнение не только элементарных
(сложение двух чисел, вычисление одной функции и т. д.), но и сложных
последовательностей действий, в частности вычисление численных значений
формульных выражений. При этом в ходе ввода формулы возможна коррекция
ошибочно введенных знаков, операторов и числовых констант. По существу это
означает программирование разового процесса вычислений. Введенное
формульное выражение в калькуляторном режиме стирается после однократного
вычисления его численного значения. Отметим некоторые дополнительные виды
вычислений, проводимые с использованием программ, записанных в ПЗУ ПЭВМ (т.
е. микропрограмм).
Микропрограммно вычисляются и все элементарные функции, включенные в
набор команд ПЭВМ.

41

#

Примеры вычислений в режиме калькулятора (для ПЭВМ FX-702P)
Операция Показания дисплея при вводе Результат (после нажатия клавиши ЕХЕ)
0-^2 ft <- 3 с*~5 d+- 1.5
\ А = 2 В=3 С=5 D== 1.5 Переменным а, Ь, с и d присвоены значения 2, 3, 5 и 1,5
2 + 3-5/1,5 2 + 3*5/1.5 12
a + b-c/d A + B*C/D 12
5 sin 30° 5*SIN 30 2,5
-\la tg 45° (SQRA)*TAN45 1,414213562
20 lg (3/1,5) a + b 20*LOG (3/1.5) ((A + B)/C)*HSN D 6,020599913 2,129279455
С

cos 40°3025,2" COS DEG (40,30,25.2) 0,7603266149
aed + ft A*EXP D + B 11,96337814
ft-c! B*C! 360 .
2,575 2.5 f 75 7.00649232Е 29
2лс 2*.n*C 31,41592654
{с - a) arclg ;/ (C-A)*ATN D 168,9297974
-2-105-c^ 18 -2E-5*EXP -18 - 3.045995949Е-13
ft In а - с B*LNABS(A -C) 3,295836866
(int я)/2 INT л./2 1,5
int (л/2) +,. INT (л/2) 4-С 6

#
Таблица 2.11 Преобразование полярных координат в прямоугольные (рис.
2.1, а) выполняется по формулам
г = \/? + у1 и 0 = a rctg (у/х),
где г - длина радиуса вектора. Для этого используются команды
RPC х, у ЕХЕ X (получает г) DMS Y ЕХЕ (получаем 0)
У