
Це калькулятор для студентів, з введенням рядка, але не в режимі tap, а з клавіатури.
Проблема з малою кіл. кнопок була вирішена діленням клави на рівні:
1й рівень: цифри і "."
2й рівень: sin, cos, tan *, /, +, -, (, ), квадрат, корінь квадратний
3й рівень: asin, acos, atan, ln, log, e в мірі x, (-), 10 в мірі x, x у мірі біля, корінь n-ної міри.
4й рівень: sh, ch, th, ash, ach, ath, ANS (вставка відповіді в рядок), abs, факторіал, X,Y (змінні задаються користувачем)
Рівні перемикаються #.
Перевірено, що швидкість введення на нім майже не поступається звичайним калькуляторам. Максимум для введення оператора буде потрібно 4 рази натискати кнопку, а оскільки більшість натиснень доводяться на числа, то в середньому вийде біля 1ого натиснення
Точність 16 розрядів. Для розрахунків чисел з плаваючою крапкою застосовується клас Real.java від Roar Lauritzsen.
Калькулятор написаний під MIDP1.0 і CLDC1.0


11
Переглядів: 1887


















© 2007-2011 Hurtom.com «Українське гніздечко»
