[Страница 6/36] — Руководство пользователя: Инженерный калькулятор ASSISTANT AC–3612
стр. 6
ВВЕДЕНИЕ
Благодарим Вас за покупку нашего графического калькулятора.
Данное устройство — совершенно новый тип усовершенствованного
программируемого калькулятора. Помимо разнообразных научных
функций, он также обладает графическими функциями, что позволяет
строить множество полезных графиков, и возможностью написания
программ.
Калькулятор позволяет с легкостью выполнять вычисления в со-
ответствии с законами алгебраической логики. Функция просмотра
выполненных операций позволяет вносить исправления в вычисления,
если при нажатии кнопок были допущены ошибки.
Внимательно прочитайте данное руководство и обращайтесь к нему
в процессе эксплуатации.
Примечание:
• Перед началом использования Вашего калькулятора нажмите кнопку
[RESET] для осуществления полного сброса памяти с устройства.
• Всегда делайте резервную копию важной информации!
Данное устройство обладает электронной памятью, способной
хранить большие объемы информации. Вы должны помнить, что Ваша
информация будет находиться в сохранности до тех пор, пока к памяти
будет подаваться питание. При разрядке источника питания или непра-
вильной его замене, хранящаяся в памяти информация будет безвоз-
вратно потеряна. Информация также может значительно повредиться
в результате сильного удара или действия электростатического заряда,
а также под воздействием слишком высокой или низкой температуры.
После повреждения или утери информации данные не могут быть вос-
становлены, поэтому мы настоятельно рекомендуем делать резервную
копию всей важной информации.
ФУНКЦИЯ АВТОМАТИЧЕСКОГО
ОТКЛЮЧЕНИЯ ПИТАНИЯ
Питание устройства отключается автоматически приблизительно
через 6 минут после нажатия последней кнопки. Для возобновления
работы устройства после отключения нажмите кнопку [AC/ON].
При отключении устройства значения в памяти и установки кальку-
лятора сохраняются.
стр. 67
. . . В А Ш И П О М О Щ Н И К И
Внесите изменения в программу в соответствии с типом ошибки
(Syn ERROR, Ma ERROR, Stk ERROR или Arg ERROR), а затем
нажмите последовательно кнопки [SHIFT] [PROG] для сохранения
изменений в программе.
7.5. УДАЛЕНИЕ ПРОГРАММЫ
Для удаления программы из памяти калькулятора нажмите после-
довательно кнопки [AC/ON] [SHIFT] и [PROG].
При записи новой программы предварительное удаление старой
не требуется. При нажатии кнопок [SHIFT] [PROG] старая программа
заменяется на новую автоматически.
ДОПУСТИМЫЕ ЗНАЧЕНИЯ ВВОДИМОГО
АРГУМЕНТА
Внутренние вычисления выполняются в пределах 12-ти разрядной
мантиссы.
Как правило, точность равна
±1 для 10-го разряда.
Функция
Допустимые значения вводимого аргумента
sin x
Градусы: 0
≤ |x| ≤ 4.499999999×0
10
Радианы: 0
≤ |x| ≤ 785398163.3
Грады: 0
≤ |x| < 4.999999999×10
10
соs x
Градусы: 0
≤ |x| ≤ 4.500000008×10
10
Радианы: 0
≤ |x| ≤ 785398164.9
Грады: 0
≤ |x| < 5.000000000×10
10
tan x
Градусы: 0
≤ |x| ≤ 4.499999999×10
10
Радианы: 0
≤ |x| ≤ 785398163.3
Грады: 0
≤ |x| < 4.999999999×10
10
Но: Градусы: |x|
≠ (2n – 1) ×90
Радианы: |x|
≠ (2n-1) ×π/2
Грады: |x|
≠ (2n – 1) ×100
(где n – целое число)
sin
-1
x, cos
-1
x 0
≤ |x| ≤ 1
tan
-1
x
0
≤ |x| ≤ 9.999999999×10
99
sinh x, cosh x 0
≤ |x| ≤ 230. 2585092
tanh x
0
≤ |x| ≤ 9.999999999×10
99
sinh
-1
x
0
≤ |x| ≤ 4.999999999×10
99
cosh
-1
x
1
≤ x ≤ 4.999999999×10
99
[Страница 17/36] — Инструкция: Инженерный калькулятор ASSISTANT AC–3612
стр. 56
Пример
Операции
Результат
[SHIFT] [x 1/f]
[SHIFT] [x 1/f]
(Уменьшение масштаба
графика в соответствии
с установленными
коэффициентами)
[SHIFT] [Zoom Org]
(Возвращение к исходно-
му масштабу)
6.3.3. Функция прослеживания точек графика «Trace»
Данная функция позволяет передвигать курсор по графику и вы-
водить на дисплей координаты х и у текущего положения курсора.
Вы можете увеличивать или уменьшать координаты х и у. Выводимое
на дисплей значение координат содержит восемь знаков.
Для активизации функции прослеживания точек графика нажмите
кнопку [Trace]. При этом в левой части дисплея появится мигающий
курсор, а в правой значение х.
С помощью кнопки [
→] или [←] перемещайте курсор вдоль графика.
При каждом нажатии кнопки курсор сдвигается на одну позицию. Для ус-
корения данной процедуры нажмите кнопку [
→] или [←] и удерживайте
ее в течение нескольких секунд.
Для вывода координаты в нижнюю строку дисплея нажмите после-
довательно кнопки [SHIFT] [Value].
Координата х выводится на дисплей при входе в режим «Trace».
Для вывода координаты у нажмите последовательно кнопки [SHIFT]
[X
↔Y].
Для выхода из режима «Trace» снова нажмите кнопку [Trace].
стр. 17
. . . В А Ш И П О М О Щ Н И К И
Пример
Операции
Изображение
на дисплее
Пояснения
100
÷ 6 =
[MODE] [MODE]
[MODE] [MODE]
[
→] [=] 5
Sci 01
1.6667
Установлено пять
значащих разрядов
мантиссы
[MODE]
[MODE] [MODE]
[MODE] [
→] [→]
[=] 1
16.66666667
Возвращение к формату
«NORM 1». Установка
числа значащих
разрядов мантиссы
отменена.
[MODE]
[MODE] [MODE]
[MODE] [=] 3
16.667
Установлено три знака
после десятичной
запятой.
200
÷7×14
200 [
÷] 7 [=]
Fix
28.571
Результаты на дисплее
округляются до уста-
новленного разряда.
[×] 14 [=]
Fix
400.000
Внутренние вычисле-
ния калькулятора вы-
полняются в пределах
12 разрядов мантиссы
(8.57142857×14).
200 [
÷] 7 [=]
Fix
28.571
При выполнении
тех же вычислений
с округлением внут-
ренних вычислений
калькулятора до ус-
тановленного числа
знаков после запятой
[SHIFT] [Rnd]
[=]
Fix
28.571
Значение, использу-
емое для внутренних
вычислений калькуля-
тора, округляется
Калькулятор положительных и отрицательных чисел
Калькулятор положительных и отрицательных чисел
Похожие темы:
параболы для детей |
с помощью онлайн-калькулятора перевести десятичные дроби в дроби |
алгебра 7-8 класс помощь |
ti 89 решить систему Matlab |
что такое коэффициент растяжения параболы |
как составлять рациональные выражения |
Научи меня алгебре легко |
игра квадратичные параболы |
факторинг,3 |
решение уравнений гиперболы |
калькуляторы алгебры, которые показывают работу |
упростить квадратный корень из 125 |
калькулятор рациональных выражений
Автор | Сообщение | ||||||
---|---|---|---|---|---|---|---|
Dxunder Зарегистрирован: 01. Откуда: Австрия |
| ||||||
Наверх | |||||||
ИльбендФ Зарегистрирован: 11.03.2004 |
| ||||||
Наверх | |||||||
СанГ Зарегистрирован: 31.08.2001 |
| ||||||
Hiadjalox Зарегистрирован: 21.12.2002 |
| ||||||
Наверх | |||||||
Долкнанки Зарегистрирован: 24. 10.2003 |
| ||||||
Наверх | |||||||
Noddzj99 Дата регистрации: 03.08.2001 |
| ||||||
Наверх | |||||||
python — Как разделить операторы и отрицательные числа для калькулятора?
Итак, у меня для вас много информации, но очень актуальной. я тоже радикально изменил ваш код :
Простое разделение операторов и чисел не будет работать, если вам не требуется что-то вроде круглых скобок/пробелов вокруг каждого отрицательного числа. Но это не только сделает так, что вы не сможете вводить обычные, неформатированные уравнения в свой калькулятор, но также потребует от вас рассматривать отрицательные числа как особые. Какие они есть, но это не обязательно. Это потому, что вы можете игнорировать то, что они негативны. Изменения в коде, которые я предлагаю, облегчат вам работу с любым оператором. 9(-1/2) 3 >>> (2+(-1))*5-2 43
Проблема с минусами в вашем подходе происходит от того, что
Одним из решений является отслеживание местоположения всех чисел! Это позволит вам точно знать, сколько операторов находится между каждым числом, и вы сможете выяснить, какие числа являются отрицательными (или где вы должны добавить ноль). 9), по модулю, по экспоненте и т. д. выход(1) вернуть ответ определение вычисления (уравнение): «»» Волшебный калькулятор (обрабатывает отрицательные числа) ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: -Эта версия не позволяет использовать круглые скобки или ввод с плавающей запятой (но разрешает вывод с плавающей запятой) -Также не соблюдается порядок действий «»» numIndices = [m.span() для m в re.finditer(«\d+», уравнение)] предыдущий номер = 0 предыдущий конец = » для numIndex в numIndices: число = число с плавающей запятой (уравнение [numIndex [0]: numIndex [1]]) # Если в начале просто добавить число если numIndex[0] == 0: предыдущий номер = номер предыдущийКонец = numIndex[1] продолжать # Начинать со второго места в уравнении — это особое если numIndex[0] == 1: # Запомните это для порядка операций (если реализовано) если уравнение[0] == «(«: # Я думаю, что лучше всего обрабатывать их рекурсивно # Или вы можете разделить все круглые скобки и вычислить каждую по очереди # Или .
.. вернуть нереализованный # Это отрицательное число Элиф уравнение[0] == «-«: предыдущий номер -= номер предыдущийКонец = numIndex[1] продолжать еще: print(«Ошибка. В » +»начало уравнения») # Вы также можете указать точку. выход(1) # Если дошел сюда, то должен был пройти первый номер # Извлеките соответствующие операторы и удалите все пробелы операторы = уравнение[prevEnd:numIndex[0]] операторы = «».join(operators.split()) если len(операторы) == 1: предыдущий номер = применить операцию (операторы [0], предыдущий номер, число) элиф лен (операторы) == 2: если (операторы[1] == ‘-‘): предыдущее число = применить операцию (операторы [0], предыдущее число, -число) еще: print(«Ошибка. В настоящее время вторым оператором всегда должен быть ‘-‘.