Отправляет email-рассылки с помощью сервиса Sendsay

[TC] инженерный калькулятор на Java

Здравствуйте друзья,
возможно кого-то заинтересует.
Не так давно у меня возникла необходимость в некоторых математических
расчётах, открыл я виндовский калькулятор выбрал инженерный вид и обнаружил
что треть кнопок не озвучивается ,а то что озвучивается только через джоз
курсор и работать с этим просто невозможно, полазив по интернету я кое что
нашёл но и там тоже была таже картина. Поэтому у меня не оставалось выбора
как открыть Eclipse и самому написать инженерный калькулятор доступный и
очень удобный, и вот в чём заключается удобство:
калькулятор состоит из текстового поля и четырёх панелй с кнопками любую из
которых можно отключить вызвав альтовое меню и на вкладке панели сняв
соответствующую галочку, можно вообще скрыть все панели и пользоваться
только горячими клавишами список которых приведён в альтовом меню на вкладке
горячие клавиши , или можно просто встать в этом меню на любое действие и
нажать энтер и действие будет выполнено. Если же вам лень нажимать много
клавиш то в этом случае можно написать выражение в строчку например такого
типа:
((22.3+37.7)/10-3)^(sqrt(3*3))
при нажатии кнопки выражение или горячки ctrl+End будет выдан результат 27
или например вам нужно подсчитать среднее арифметическое десяти чисел от
одного до десяти то пишем в редакторе
avg(1,2,3,4,5,6,7,8,9,10)
нажав кнопку выражение или горячую клавишу ctrl+End получим результат 5.5
в справке можно увидеть более полную информацию о работе с выражениями ,
скажу лишь что доступны как тригонометрические функции так и работа с
векторами.
Программа также умеет решать квадратное уравнение с любыми коэффицентами,
введя в текстовое поле три коэффицента через пробел и нажав кнопку
квадратное уравнение или горячую клавишу shift+End будет выведен
дискриминант и вещественные или комплексные корни.
Так же в калькулятор встроена на мой взгляд уникальная функция получения
последнего официального курса доллара или евро со страниц центральных банков
шести стран , для этого в альтовом меню на вкладке страна валют выберете
страну вашего нахождения отметив её галочкой и нажмите кнопку доллар или
евро или их горячие клавиши PageUp или PageDown соответственно и в редакторе
будет выведен последний курс доллара вашего центробанка в формате готовым к
вычислениям, естесственно вы должны быть подключены к интернету.
Для любителей биржи есть кнопка wallstreet или горячка ctrl+w нажав на
которую вы увидите последние котировки акций с wallstreet таких как доуджонс
насдак snp500 и других , фьючерсы на нефть газ залото серебро кукурузу
пшеницу и других, ведущие индексы стран , например немецкий Dax и других и
ведущие пары валют такие как eur/usd, jpy/usd и других.
В калькуляторе можно занести значение в память нажав кнопку внести в память
значение будет запомнено а название кнопки изменится на извлечь из памяти
таким образом вы всегда можете знать свободна ли у вас память или нет.
Чтобы очистить текстовое поле достаточно просто нажать клавишу escape .
В программе есть удобный графический интерфейс как для зрячих так и для не
зрячих , то есть глазом видим знак ^ а слышим степень или видим знак n!а
слышим факториал натурального числа , это достигается с помощью спец
возможностей джавы.
Далее перечислены возможности программы:
умножение деление сложение вычитание степень квадратный корень процент
синус косинус тангенс кубический корень экспонента гипотенуза остаток
логарифм логарифм по основанию десять радианы в градусы и наоборот
гиперболические синус косинус тангенс десятичные в двоичные и наоборот
десятичные в шестнадцатиричные и наоборот доллар евро память факториал
квадратное уравнение выражение
Для выражения как я уже писал есть более расширенный функционал найти
который можно в подменю справки.
Как вы уже догадались программа написана на Java ,поэтому для её работы
необходимо чтобы на вашем компьютере была установлена джава ,ссылки на
которую я приведу в конце письма.
Если кого то заинтересовала эта программа то скачать её можно по ссылке:
https://yadi.sk/d/wHLT1PHdsomek
Саму джаву можно скачать здесь
для 32 битных систем
https://yadi.sk/d/oj5rEZ-jsommy
для 64 битных систем
https://yadi.sk/d/mUV3Redwsomrw
Просто запустите файл и следуйте инструкциям там всё очень просто.
После установки джавы вам нужно в специальных возможностях включить мост
связывающий интерфэйс программ на джава со скрин ридером для этого нужно
нажать клавиши windows +u откроется окно спец возможностей виндоуз там
перейдите на ссылку использование компьютера без дисплея далее перейдите на
enableJava access bridge и отметте его галочкой и нажмите окей .
Всё теперь мост доступа скрин ридера к программам на Java у вас включен .
В панели управления у вас появится ссылка Javaнажав на которую вы сможете
читать что там написано или просто запустите калькулятор и ваш скрин ридер
должен читать все кнопки и меню,
Иногда бывает правда очень редко когда мост доступа не срабатывает , у меня
такое бывает только при автоматическом обновлении джавы на новую версию ,так
в этом случае я просто скачиваю вручную новую версию джавы , удаляю старую
версию и так же надо обязательно удалить папку Java в program files и
установить новую версию джавы а потом включить сново мост доступа как я
описывал выше.
Джава никак не влияет на работу виндоуз , я работаю в виндоуз 8.1 под
скрытой локальной записью администратора причём в русской литерации и всё
прекрасно работает, то же самое на виндоуз десять , программа тестироволась
на них обоих.
Если у кого то есть вопросы с удовольствием отвечу на них.
С уважением к вам.

Ответить   Mon, 27 Jun 2016 10:28:45 +0300 (#3413018)