]]>
ваш баннер
]]>

Пример Java приложения. CNC 1.1 - калькулятор комплексных чисел

17 августа, 2007

CNC 1.1 (Complex Number Calculator) - калькулятор комплексных чисел
Эта программа представляет собой обычный калькулятор с поддержкой комплексных чисел. Использовать её очень просто. Вы вводите математическое выражение, нажимаете кнопку “=”, и получаете ответ.

Пользоваться апплетом очень просто. Вводите выражение, которое нужно вычислить в верхнее окно, например, “(1,3 + 4,5)*(3 - 2i) - 4i” и нажимаете кнопку ” = “. Справа появляется результат “17,4-15,6i“. В нижнем окне ведётся протокол всех вычислений. Тут же выводятся сообщения об ошибках. Новая запись добавляется каждый раз когда вы нажимаете кнопку ” = “.

CNC 1.1 - калькулятор комплексных чисел

ВНИМАНИЕ! Разделитель целой и дробной части (точка или запятая) зависит от настроек вашей операционной системы. Например, в MS Windows эти настройки можно изменить в окне “Языки и региональные стандарты” (Пуск/Настройка/ Панель управления/Языки и региональные стандарты). При этом если, например, вы введёте “2.2″, а десятичный разделитель у вас - запятая, то программа просто отбросит все, что идёт после точки, т.е. такое число будет считаться равным “2″.

Вы можете использовать следующие операции:

+” - сложение
-” - вычитание
*” - умножение
/” - деление

Кроме этого можно использовать круглые скобки - “(“, “)“.

Например:

(2 + 3i) - 5 + 11,6
89,7 - (5-2*3)/(2,4 + 3i)
(3i - (2 * 5 + 4i/(2,35 + 4,75)))

Инструкции по использованию апплета и исходники

Вы можете использовать эту программу и изменять её исходный код без каких-либо ограничений.

Существует два варианта CNC: Java-апплет и Java-программа. Как вы понимаете, работают они одинаково. Но их внешний вид может различаться. Дело в том, что программа определяет какая операционная система у вас установлена, и использует соответствующий внешний вид (Look And Feel). Апплет не может определить, на какой платформе он запущен (из-за ограничений, связанных с безопасностью), поэтому все компоненты апплета имеют обычный вид (CrossPlatformLookAndFeel).

Для того, чтобы запустить программу или апплет вам нужно установить J2SE JRE (Java 2 Standart Edition Java Runtime Environment). (У меня установлена версия 1.4.2_03). А для работы с исходными кодами вам также понадобиться SDK (Software Development Kit).
Скачать их можно с сайта Sun Microsystems.

Программа упакована в jar-архив, поэтому для её запуска вам нужно только сделать двойной щелчок по иконке.

Апплет тоже упакован в jar-архив. Встроить его в html-страницу можно так:

<applet code="CNC_1_1_applet.class" archive="CNC_1_1_applet.jar" width=550 height=150> </applet>

Скачать:

Исходный код (calc_src.zip - 12,4 кБ). Файл “mainFrame.java” - содержит функцию main программы (для апплета не нужен). Файл “CNC_1_0_applet.java” - содержит метод init апплета (для программы не нужен). Все остальные файлы общие.

Апплет (CNC_1_1_applet.zip - 12,6 кБ)

Программу (CNC_1_1.jar - 12,6 кБ)

Понравилась статья? Подпишитесь на продолжение rss link !

]]>

Добавьте эту страницу в google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

]]>

Опубликовано в Java

]]>

Комментарии (2)

Вы можете отслеживать обсуждение записи с помощью RSS 2.0 rss link

Вы также можете оставить комментарий, или трекбек с Вашего сайта.

  1. Виктория 29.05.2008 в 18:40 (Ответить)

    Спасибо, эта программа спасла мой ргр, чуть не утонувший в числах

    1. Владимир 30.05.2008 в 15:53 (Ответить)

      Пожалуйста, только один вопрос. Что такое ргр? Единственный вариант, который пришел в голову - расчетно-графическая работа.

Оставить комментарий

Введите ваш комментарий

* - обязательные для заполнения поля

Quicktags:

]]>