Бюджет, ремонт, тарифы — считаете один раз, возвращаетесь когда угодно.
Каждый Android-смартфон поставляется с калькулятором. Откройте его, посчитайте 15% от зарплаты после вычета аренды — и через минуту запутаетесь в собственных действиях. Стандартный калькулятор работает как одноразовая салфетка: посчитал, стёр, забыл. Ни промежуточных результатов, ни возможности вернуться к расчёту через неделю, ни понимания, где вы ошиблись. NerdCalci устроен иначе. Это блокнот для вычислений: каждая строка считается на лету, а данные сохраняются в файлах, как в текстовом редакторе.
Калькулятор, который запоминает контекст
Главное отличие NerdCalci от обычного калькулятора — переменные. Пишете обычным текстом: «аренда = 35000», «коммуналка = 8500», «итого = аренда + коммуналка» — и сразу видите результат. Меняете одно число — пересчитывается вся цепочка. Никаких кнопок «M+» и попыток вспомнить, что вы сохранили в память три нажатия назад.
Программа понимает проценты в естественной записи: «20% of 50000» (20 процентов от 50 тысяч) или «15% off 1000» (скидка 15 процентов от тысячи). Переводит единицы — килограммы в граммы, километры в метры, градусы Цельсия в Фаренгейты. Можно создавать собственные функции — например, формулу расчёта зарплаты с бонусом, которую потом вызываете одной строкой с нужным числом часов.
Один файл вычислений может ссылаться на другой. Допустим, у вас отдельный файл «Расходы за март» и отдельный «Общий итог» — второй подтягивает данные из первого автоматически. Для домашней бухгалтерии это удобнее любых таблиц на телефоне.
Редактор вместо строки ввода
NerdCalci выглядит не как калькулятор, а как редактор кода — с подсветкой разными цветами, нумерацией строк, автодополнением названий переменных и понятными сообщениями об ошибках. Опечатались или написали бессмысленное выражение — программа подскажет, в чём проблема, а не просто покажет «Error».
Есть отмена действий — до 30 шагов назад в каждом файле. Автосохранение. Тёмная и светлая тема. Результаты обновляются в реальном времени, пока вы печатаете. По сути, рабочий инструмент с возможностями настольной программы, а не мобильного приложения.
Файлы, резервные копии и экспорт
Все вычисления хранятся в отдельных файлах — создавайте сколько угодно, закрепляйте важные наверху списка (до 10 штук), ищите по названию. Файлы можно дублировать, содержимое — копировать в буфер обмена вместе с результатами или экспортировать как картинку и многостраничный PDF.
Резервное копирование продумано отдельно. Программа сохраняет копии автоматически или вручную — в собственную папку или в любое выбранное место. При восстановлении предусмотрено разрешение конфликтов: можно оставить текущую версию, заменить её или сохранить обе. Для бесплатного калькулятора такая забота о данных — редкость.
Кому подойдёт, а кому нет
NerdCalci заменяет три категории платных программ: Numi (только Mac), Calca и Soulver (от 1500 рублей). Все они делают примерно одно — дают считать текстом с переменными. NerdCalci делает это бесплатно, на Android, без интернета, с открытым кодом и лицензией, которая гарантирует: программа останется свободной.
Приложение доступно в Google Play, на F-Droid и на странице проекта. Написано на Kotlin — современном языке для Android, на котором сейчас создаётся большинство качественных приложений. Интерфейс построен на Jetpack Compose — новом наборе инструментов от Google для создания экранов. Проект активно обновляется: за последние дни вышло несколько релизов подряд, текущая версия — 3.8.2.
Но вот что нужно учесть. Интерфейс на английском, и вычисления пишутся на английском — «total», а не «итого». Если с английским совсем никак, будет некомфортно. Для простого «разделить счёт в ресторане на четверых» программа избыточна — стандартный калькулятор справится быстрее. NerdCalci раскрывается там, где нужно считать что-то многошаговое и возвращаться к расчётам позже: ежемесячный бюджет, сравнение тарифов, расчёт материалов для ремонта, прикидка инвестиционной доходности.
93 звезды на странице проекта — число скромное. Но частота обновлений говорит о живом и заинтересованном разработчике. Это важнее тысяч звёзд у заброшенных проектов.
И отдельная деталь, которая меня зацепила: экспорт расчётов в PDF. Прикинули стоимость ремонта в NerdCalci — и отправили документ с разбивкой по позициям жене или прорабу. Бесплатный калькулятор на телефоне, который генерирует документы, — за это другие просят денег.
Стандартные калькуляторы не менялись с появления смартфонов. Та же одна строка ввода, те же кнопки, то же отсутствие памяти. А считать приходится всё больше и сложнее. Может, пора перестать мучить одноразовую строку и записывать вычисления нормально — как текст?
Источник: NerdCalci
🔔 КликХак — канал для тех, кто предпочитает находить инструменты, а не оплачивать подписки. Подписывайтесь, пока бесплатно. Шутка. Тут всегда бесплатно.