Описание калькулятора
Вызывает окно, в котором можно установить шрифт (в том числе и цвет) для указанных на кнопках символов:
Font A-Z устанавливает шрифт также для неуказанных здесь символов
Устанавливает фоновый цвет текста
Сохраняет текущие настройки в файл history”дата”.ini, текст в history”дата”.rtf, историю командной строки в history”дата”.txt, переменные в history”дата”.var, а потом очищает текст, историю командной строки и переменные
Пример:
history
03.01.2005 14@27@58.ini
history
03.01.2005 14@27@58.rtf
history
03.01.2005 14@27@58.txt
history 03.01.2005 14@27@58.var
Сохраняет в файл history 03.01.2005 14@27@58.rtf удаляемый текст и очищает его
Сохраняет текст в указанный файл
Выводит окошко манипулирования переменными:
Ins – вставить переменную
Shift+
Shift+Ins – добавить
Переменные также можно редактировать
Окно калькулятора поверх других окон
Для выхода кликните по форме
или нажмите ESC
Ну эти пункты меню можно и не объяснять
Сворачивает окно
Пункты: шрифт, цвет, очистить и сохранить аналогичны пунктам в меню текста, только применительно к командной строке. А Очистить всё и Выход – точно такие же
Математическое выражение вводится в командную строку и нажимается Enter. К тексту добавляется введённое выражение и результат этого выражения. Перемещаться по истории командной строки можно с помощью клавиш управления курсором – стрелка вверх и стрелка вниз
Переменные редактируются в специальном окошке (см. пункт Переменные )
Но, если очень хочется, можно присваивать переменным, ещё не имеющим значения, числа оператором =
Пример:
a=2^3
8
Все унарные операторы имеют один приоритет, поэтому выполняются по порядку справа на лево:
tg ln 1
0
То есть: (tg (ln 1))
Унарные операторы
оператор |
пример |
название |
- |
-(4+6) -10 |
унарный минус |
@ |
@4 2 |
корень квадратный |
! |
!5 120 |
факториал |
ln |
ln 1 0 |
логарифм натуральный |
sin |
sin 3.14 0,00159265291648695 |
синус |
cos |
cos 3.14 -0,99999873172754 |
косинус |
tg |
tg 3.14 -0,00159265493640735 |
тангенс |
ctg |
ctg 3.14 -627,882397586864 |
котангенс |
arcsin |
arcsin 0 0 |
арксинус |
arcos |
arccos -1 3,14159265358979 |
арккосинус |
arctg |
arctg -2 -1,10714871779409 |
арктангенс |
arcctg |
arcctg -2 2,67794504458899 |
арккотангенс |
rad |
pi=rad 180 3,14159265358979 |
переводит градусы в радианы |
deg |
deg 3.14 179,908747671078 |
переводит радианы в градусы |
Бинарные операторы
Оператор |
Пример |
Название |
= |
pi=rad 180 3,14159265358979 |
присвоить |
’ |
sin (4*x)'x cos(4*x)*4 |
производная |
+ - |
1+2-3 0 |
плюс и минус |
* / |
4/2*3 6 |
умножить и разделить |
^ @ |
3@ 8^2 4 |
возведение в степень и корень |
Производная дифференцирует по переменной стоящей за ней, эта переменная не должна иметь значения:
x*sin a'a
x*cos a
В
формулах дифференцирования калькулятор принимает за экспоненту переменную e, поэтому при дифференцировании лучше, чтобы она не
имела значения
Степень корня ставится перед @:
3 @ 27
3
Корень
кубический из 27 равен 3
Экспонента вычисляется как:
e = ln 3 @ 3
2,71828182845904
Число π
вычисляется как:
pi=rad 180
3,14159265358979
Таймер сохраняет через
определённое время все настройки и историю.
В файле history.ini находятся его настройки:
[Timer]
Interval=5000
Enabled=1
Опция Interval устанавливает
период таймера в тысячных секунды: 5000 ~ 5 сек
Опция Enabled принимает
значения 0/1 – выключен/включен