Назад

Мидлет "Калькулятор"

Данный мидлет выполняет функции калькулятора. Он вычислять выражения, которые состоят из чисел, переменных, арифметических операций и алгебраических функций. Операции выполняются над числами с фиксированной точкой, в которых 32 бита отводится под дробную часть и 32 бита под целую. Если используются переменные, то через точку с запятой необходимо перечислить их значения. В качестве переменной может использоваться любая буква латинского алфавита, регистр учитывается. Поддерживаются арифметические операции сложения, вычитания, умножения, деления. Могут вычисляться алгебраические функции:sin(x),cos(x),tan(x),ctan(x),корень квадратный и возведение в степень. После запуска мидлета, появляется приглашение "Введите выражение", при вводе выражение можно редактировать. Когда выражения введено для его вычисления необходимо выбрать пункт меню "Решить". Если необходимо начать ввод нового выражения, то надо нажать кнопку "Назад". По пункту меню "Справка" можно получить помощь, а чтобы завершить работу с мидлетом нужно выбрать пункт "Выход".

Листинг и UML-диаграммы   Скачать (calc.rar,39Кб)

Апплет "Калькулятор"

Данный апплет выполняет функции калькулятора. Он вычислять выражения, которые состоят из чисел, переменных, арифметических операций и алгебраических функций. Операции выполняются над числами с фиксированной точкой, в которых 32 бита отводится под дробную часть и 32 бита под целую. Если используются переменные, то через точку с запятой необходимо перечислить их значения. В качестве переменной может использоваться любая буква латинского алфавита, регистр учитывается. Поддерживаются арифметические операции сложения, вычитания, умножения, деления. Могут вычисляться алгебраические функции:sin(x),cos(x),tan(x),ctan(x),корень квадратный и возведение в степень. В текстовое поле вводиться выражение, при вводе выражение можно редактировать. Когда выражения введено для его вычисления необходимо нажать кнопку "Вычислить". Текстовое поле можно очистить по нажатию кнопки "Очистить", для ввода нового выражения. По нажатию кнопки "Помощь" можно получить краткую справку по работе с апплетом.

Запустить   Листинг и UML-диаграммы   Скачать (calcapp.rar,22Кб)

Скрипт "Калькулятор"

Данный скрипт написан на JavaScript и выполняет вычисления выражений. Выражение может содержать переменные, любые функции JavaScript, и также могут использоваться все свойства и методы встоенного в JavaScript класса Math. В текстовом поле вводится выражение для вычисления и по нажатию кнопки "Вычислить" выдается его ответ. По нажатию на кнопку "Очистить" текстовое поле очищается. JavaScript содержит арифметические операции: +, -, *, / ; логические двоичные операции: инверсия, И, ИЛИ, НЕ, исключающее ИЛИ, сдвиг влево и в право; условные операторы: >, <, >=, <=, !=(не равно), ==(равно), &&(логическое И), ||(логическое ИЛИ),!(логическое НЕ). Класс Math содержит значения констант: E, LN10, LN2, LOG10E, LOG2E, PI, SQRT1_2, SQRT; функции: abs, acos, asin, atan, ceil, cos, exp, floor, log, max, min, pow, round, sin, sqrt, tan. Для использования переменных перед вводом самого выражения необходимо через точку с запятой (;) ввести значения всех используемых переменных.

Запустить UML-диаграмма использования

Назад




Rambler's Top100