Калькулятор
B
Калькулятор (лат. calculo — считаю, подсчитываю) — электронное вычислительное устройство для выполнения операций над числами или алгебраическими формулами либо компьютерная программа, эмулирующая функции калькулятора.
Если представленный на этой странице калькулятор покажется вам непонятным или недостаточно функциональным, попробуйте воспользоваться инженерным калькулятором. Он имеет более классический вид и множество дополнительных возможностей вроде расчётов с датами или химическими элементами.
Чиста Калькулятор 2.0
Рейтинг: | |
Размер: | |
Интерфейс: | Русский |
Платформа: | |
Обновлено: | 2009-07-14 |
Разработчик: | |
Платный аналог: |
Калькулятор с удобной формой отображения результата: вместо полоски ввода — большое окно, сохраняющее все результаты вычислений даже после выключения компьютера. Умеет работать со сложными математическими функцями. Не требует инсталляции.
C тех пор, как человек начал мыслить, он сталкивается с необходимостью производить всевозможные вычисления. Сначала наши предки использовали пальцы на своих руках (и ногах :)). Когда их стало не хватать, пришлось использовать сторонний материал (камушки, палочки…).
Но, когда потребность счета начала переваливать сотни, пришлось придумывать более совершенные способы. Начинают появляться всякие приспособления: счеты, абаки, арифмометры, логарифмические линейки.
Все они были хороши, пока человек не столкнулся с еще большими числами, разряд которых перешел из тысяч в миллионы и далее. Это случилось не так давно, с появлением первых ЭВМ. Но ЭВМ были очень громоздки, а для решения повседневных расчетов нужен был аппарат, обладающий небольшими размерами, но при этом достаточно функциональный. Так появляются первые микрокалькуляторы.
Сначала они задумывались не просто как приспособления для упрощения счета больших чисел, но еще и как портативная замена больших вычислительных машин. Поэтому на ряду с простыми калькуляторами появляются специально адаптированные инженерные и программируемые.
Все эти типы калькуляторов до сих пор существуют, но потребность в их использовании отпадает, если у Вас есть ПК. В состав всех операционных систем для компьютера входит в качестве стандартной программы и Калькулятор. Однако его возможности ограничены стандартными арифметическими действиями.
Есть возможность значительно расширить способности стандартного Калькулятора, если Вы будете использовать стороннюю программу. Предлагаю Вашему вниманию, Чиста Калькулятор. Несмотря на бесплатный статус, он имеет такие возможности, которых порой нет и у платных аналогов. Для примера сравним нашего сегодняшнего "подопытного" с коммерческим ClasCalc.
Сравнение Чиста Калькулятор с платным аналогом ClasCalc
Функции | ClasCalc | Чиста Калькулятор |
Стоимость | 200 рублей | бесплатно |
Стандартные арифметические операции | + | + |
Работа с тригонометрическими функциями | + | + |
Работа с формулами | + | + |
Возможность задать свои функции | - | + |
Функция шифрования и хеширования | - | + |
Недостатки | большой размер (4 МБ) | нестандартный интерфейс |
Один единственный недостаток Чиста Калькулятора — его интерфейс. По началу кажется, что запустил не калькулятор, а Блокнот. В этом Вы легко убедитесь, скачав программу. Установки она не требует, хотя ею можно подменить стандартный калькулятор.
Для этого распакуйте архив и замените файл Calculator.exe в папке C:\WINDOWS\system32 файлом Calculator.exe из архива. Может также потребуется переименовать наш файл так, чтобы имя его совпадало с именем Вашего стандартного калькулятора (вариант: Calc.exe).
Теперь просто переносим переименованный (или нет) файл в вышеуказанную папку и соглашаемся на замену. Готово! При попытке запуска стандартного Калькулятора будет включаться Чиста Калькулятор.
Интерфейс Чиста Калькулятор
Похоже на Блокнот, не правда ли? Главный недостаток — отсутствие блока клавиш для ввода данных при помощи мыши. Однако пусть это Вас не пугает — Вы легко сможете вводить данные с клавиатуры. Причем как с числовой (активировав ее кнопкой Num Lock), так и текстовой (можете вводить комментарии и функции).
Все элементы управления Чиста Калькулятором это: ячейки памяти, которые могут запоминать текущее числовое значение и позволяют в дальнейшем с ним работать, кнопка очистки страницы (аналог сброса на калькуляторе) и Справка.
Вот о Справке мы сейчас и поговорим.
Не изучив Справку, Вы не сможете использовать в полной мере всех тех функций, которые предлагает нам Чиста Калькулятор.
Управляется программа исключительно "горячими" клавишами. На скриншоте выше как раз раскрыт раздел Справки о них. То, что Enter запускает расчет введенных данных, мы знаем по стандартному калькулятору. Чтобы перевести курсор на новую строку без вычислений, нажимаем CTRL+Enter. Вот и все премудрости. Также, нажав F1…F10, мы можем занести данные в соответствующую ячейку памяти (М1…М10), а сочетание CTRL+Del, очистит лист.
Простые вычисления
Попробуем поработать с простыми арифметическими действиями. Активируем для удобства числовую клавиатуру компьютера (клавиша Num Lock) и введем простенький пример 2+2 :). Ценность Чиста Калькулятора в том, что к каждому знаку или цифре можно добавить пояснение. Это очень удобно, если Вы проводите сложные вычисления, где важно помнить, какая цифра за что отвечает.
Пояснения пишутся в фигурных скобках (например: 2 {два}) и никак не влияют на результат вычисления!
Еще одно сходство Чиста Калькулятора с Блокнотом — возможность скопировать все вычисления и текст в буфер обмена, для последующей вставки в любой текстовый документ. Нужно только выделить фрагмент и нажать CTRL+C или кликнуть правой кнопкой мыши и выбрать "Копировать" в контекстном меню.
Работа с функциями
Теперь возьмем задачу посложнее. Поработаем с функциями. Чиста Калькулятор имеет их аж 145 штук, да еще и Вы сами можете добавить неограниченное количество своих. Получить список всех функций можно, выбрав в контекстном меню пункт "Показать > Список встроенных функций". Однако лучше все-таки изучать их по Справке.
Обычные математические и тригонометрические функции оставим в стороне, а обратим внимание на интересные и нестандартные. Скажу сразу, чтобы изучить все функции Чиста Калькулятора, Вы потратите не один день, но оно того стоит! Это как еще один язык программирования: вводишь функцию и получаешь результат выполнения подпрограммы (которую, кстати, можно создать и самостоятельно).
Чиста Калькулятор можно использовать для перевода чисел в разные системы счисления. Но можно перевести не только в двоичную, шестнадцатеричную или другую подобную, а, например, в римские цифры!
Таким же способом можно переводить текст в HEX и наоборот. Для этого используем функции "StrToHex('строка текста, который надо перекодировать')" и "HexToStr('шестнадцатеричное число')". Очень нужная функция при программировании (или взломе :) игр, например).
Шифрование данных
Эта функция перекликается еще с одной — шифрование данных. Да, Чиста Калькулятор может помочь зашифровать и расшифровать любую информацию. Для этого Вам надо определиться с алгоритмом шифрования (аж 19! штук), и придумать пароль. Общая формула для шифрования имеет следующий вид: Алгоритм_шифровка(E)/_дешифровка(D)('ключ';'текст').
К примеру, нам надо зашифровать фразу: "Я живу на Земле" алгоритмом BlowFish. Вот как это будет выглядеть:
Создание собственных функций
И, наконец, один из самых главных плюсов Чиста Калькулятора — создание собственных функций! Мы можем, например, создать функцию для вычисления площади поверхности шара. Она выглядит так: S=4πR2.
Теперь рассмотрим, как можно эту формулу записать в Чиста Калькуляторе. Для создания собственной функции в программе мы используем два слова: "Func" (слово, которое используется для обозначение пользовательской функции) и "Param" (переменная). То есть получается следующее:
Теперь для получения результата (площади шара) Вам надо только ввести имя созданной функции (S), в скобках указать переменную (-ные) (в данном случае радиус) и нажать Enter! Что радует, так это то, что таких функций мы можем сделать сколько угодно, и все они будут запомнены программой. Так что, написав формулу один раз, Вы можете пользоваться ею сколько угодно долго :)!
Выводы
Чиста Калькулятор может также пригодиться для анализа данных и моделирования ситуаций, так как он умеет работать с циклами и условиями. По большому счету эта программа своей функциональностью напоминает советские программируемые калькуляторы типа МК и БЗ. Эти машины впервые показали миру, что калькулятор можно применять не только для расчетов, но и для более сложных задач типа моделирования, анализа и даже игр!
Чиста Калькулятор же не только не посрамил честь своих "предков", но и существенно расширил сферу своего применения. Данный калькулятор пригодится прежде всего школьникам, студентам и программистам, которые по достоинству оценят все его преимущества.
P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.
P.P.S. Возможно также Вам пригодится ещё один калькулятор, который обладает также возможностями конвертера и решателя уравнений:
Инженерный калькулятор https://www.bestfree.ru/soft/office/scientific-calculator.php
Похожие программы:
** Задавать вопросы лучше на нашем форуме. Просто зарегистрируйтесь и создайте новую тему.