Алиса Деева
3 сентября 2008 г
Всем время от времени приходится чего-нибудь, да считать. Далеко не всегда —деньги, иногда и более важные вещи. И не всегда для этого есть под рукой абак, счёты или, на худой конец, компьютер с Windows и Excel’ем. В этом тяжёлом случае на помощь придёт Galculator.
Резюме
- Категория: xap
- Группа: инструменты
- URL: проект скачать
- Команда: Симон Флоэри (Simon Floery) — автор
- Лицензия: GPL
- Зависимости: atk, expat, fontconfig, freetype, glib2, gtk+2, libglade, libpng, libxml2, pango, xcb, xorg-libs, zlib
- Потенциальные пользователи: от домохозяйки до профессора.
Секция 2. Описание
Как известно, компьютеры начинались с ЭВМ, и всё, связанное с вычислениями изобретено намного раньше, чем что-то более бесполезное (и гораздо более приятное). Понятно, что любой студент инженерного вуза в состоянии спрограммировать собственный нехитрый оператор для расчётов. Вполне очевидно, что для сложных расчётов можно воспользоваться чем-то более продвинутым, чем калькулятор, а несложные можно произвести на бумаге, или вообще не производить.
Но это в теории. На практике же довольно часто приходится что-то калькулировать, и удобнее воспользоваться тем, что есть под рукой. Чаще, с учётом наших реалий, это бывает компьютер, а не бумага.
Компьютерный galculator радует тем, что там есть отдельное окошечко для ввода (рис. 1) — можно ввести сразу всю формулу, нажать энтер и получить готовый ответ, в то время как в невиртуальных калькуляторах, или проприетарном калькуляторе одной очень известной фирмы такой возможности нет. Если, скажем, имеется необходимость посчитать:
(218+457)*(465-368)/(264-189)
то, пользуясь обычным калькулятором, пришлось бы действовать многоступенчато — калькулировать первую сумму — вносить её в память (а лениво) — искать первую разность — перемножать сумму и разность — вносить в память — считать вторую разность и, наконец, делить на неё получившееся произведение. Это достаточно долго и нудно.
Рис. 1. Galculator — окно ввода
Ясно, что можно произвести эти нехитрые рассчёты и в уме, но ум найти обычно ещё сложнее, чем бумагу. Посему, мне лично galculator представляется довольно удобным для бытового использования. Опять-таки, благодаря отдельному окошку для ввода, всегда есть возможность проверить введённое выражение и скорректировать его при необходимости, а не вводить всё это безобразие заново. Если кому-то удобнее привычный (алгебраический) режим ввода, то можно переключиться на него, как и на режим обратной польской записи.
Всё, что может быть нужно для души и для сложных расчётов, в galculatorе наличествует. Простой (по умолчанию — рис. 2) вид преобразуется в инженерный (рис. 3), в котором имеются: тригонометрические функции, степени, вычисление квадратного корня, факториала, натуральный и общий логарифмы, константы (е, пи), обратные и гиперболические функции.
Рис. 2. Galculator — простой вид
Рис. 3. Galculator — инженерный вид
Недостающие для полного счастья константы и функции легко добавить. Для этого идём в пункт меню Правка -> Настройки -> Константы, вписываем имя константы, её числовое значение, описание. Аналогично вписываются и дополнительные функции.
Поддерживаются различные системы счисления (десятичная, шестнадцатеричная, восьмеричная и двоичная) и единицы измерения углов (радианы, градусы и грады). Всё легко настраивается и переключается.
Настраивается и внешний вид — цвет, размер и тип шрифта, цвет фона и т.д.