Если Вы являетесь разработчиком Web-страниц (например, просто для себя) или же возможности калькулятора, встроенного в Ваш мобильный
телефон, не вполне Вас удовлетворяют, то присмотритесь к этому калькулятору:
Пусть Вас не смущает его внешний вид и простоватость - кое-что он умеет делать.
Для начала введите (без пробелов), например, выражение
3.712*(145/19.56+31/47)*0.723
и щелкните по клавише "=". (Вы можете просто скопировать это выражение, используя комбинацию клавиш Ctrl и C).
Теперь полученный результат можно умножить (разделить, и т.д.) на исходное (оно сохранилось в буфере обмена после копирования),
затем прибавить исходное (просто потому, что оно хранится в буфере).
Впрочем, все это можно было сделать, не нажимая предварительно на "=". Заметили, какая вместимость у окна ввода?
Первое удобство: возможность ввода сразу всего выражения, которое требуется вычислить.
Порядок операций можно задавать, расставляя круглые скобки.
Если нужно узнать числовое значение выражения π / 7, то так и напишите: pi/7 - командой на выполнение
операций является нажатие кнопки "=" :).
Если забыли чему равняется число e, а оно вдруг понадобилось, введите в окно калькулятора символ
e , щелкните по кнопке "=" и сразу вспомните.
Второе удобство: простота и быстрота ввода главных математических констант.
Самое главное удобство демонстрируется представленной ниже таблицей, на которую достаточно лишь бегло взглянуть, чтобы
понять: для вычисления практически любой представленной в таблице функции нужно просто ввести стандартное имя этой функции, а
аргумент заключить в круглые скобки.
Математическая функции |
Команда для калькулятора |
(Здесь и далее x - любое числовое выражение) |
sin x |
sin(x) |
cos x |
cos(x) |
tg x |
tg(x) |
ctg x |
1/tg(x) |
arcsin x |
arcsin(x) |
arccos x |
arccos(x) |
atctg x |
arctg(x) |
ln x |
ln(x) |
lg x |
lg(x) |
x½ |
sqrt(x) |
xa |
pow(x,a) |
В завершение - код этого калькулятора. (Кстати, весь размер калькулятора составляет примерно 1 kb и при желании его можно еще сократить.)
|