Обзоры

PCalc - научный калькулятор для Mac с RPN и бумажной лентой

PCalc - научный калькулятор для Mac с RPN и бумажной лентой

PCalc существует с 1992 года и пережил смену всех поколений Mac: от классического Mac OS до macOS 26 Tahoe на Apple Silicon. Такое долголетие бывает только у хорошо сделанных инструментов. Разбираем, почему PCalc до сих пор один из самых уважаемых калькуляторов в мире Apple.

Коротко

  • Разработчик: TLA Systems (один автор - James Thomson)
  • Версия Mac: 4.11.4 (2026)
  • Версия iOS/iPadOS: 3.14.4
  • Цена: $9.99 Mac (разовая покупка)
  • Lite-версия: бесплатно, с ограниченным функционалом

Два режима ввода: алгебраический и RPN

PCalc поддерживает оба стиля ввода:

Алгебраический (обычный):

2 + 3 × 4 = 14

Ввод как на бумаге или в школе.

RPN (Reverse Polish Notation):

2 ↵ 3 ↵ 4 × + = 14

Обратная польская запись, придуманная в 1970-х HP. Вместо скобок - стек значений. Для опытных пользователей быстрее.

Бухгалтеры, которые работали на HP-10C, HP-12C, HP-42S в 90-х, часто предпочитают RPN - они скорее введут 100 цифр в день, чем полезут за скобками. Если никогда не работали с RPN, можно оставаться на алгебраическом - PCalc работает одинаково хорошо.

Paper Tape - убийственная фича для бухгалтера

В PCalc есть бумажная лента - визуальный лог всех операций. Вы видите не только текущий результат, но и каждый шаг, который к нему привёл.

  • К каждой строке можно добавить заметку («счёт от поставщика №245»)
  • К каждой строке добавляется дата и время
  • Paper tape экспортируется в TXT или CSV для отчётов
  • Отдельные строки можно копировать, редактировать, пересчитывать

Для бухгалтера это важнее, чем кажется: через месяц, когда нужно будет проверить, как вы получили такую цифру в отчёте - вся цепочка у вас перед глазами, с датами и заметками.

Программируемые функции

PCalc даёт записать свою формулу и вызывать её по кнопке. Например:

f(x) = x × 1.20  // начисление НДС 20%
g(x) = x × 20 / 120  // выделение НДС из суммы
h(x) = x × 0.87  // после НДФЛ 13%

Один раз настроили - потом нажимаете одну кнопку. Это заменяет макросы Excel в быстром калькуляторе.

Системы счисления для программистов

  • Десятичная (DEC)
  • Двоичная (BIN)
  • Восьмеричная (OCT)
  • Шестнадцатеричная (HEX)

Переключение одной кнопкой. Поразрядные операции AND, OR, XOR, NOT. Удобно разработчикам, которым нужно быстро перевести IP-адрес или MAC-адрес в разные системы, посчитать битовую маску сети.

Десятки конверсий единиц

Встроены: валюты, длина, вес, температура, площадь, энергия, скорость, время, давление, углы.

Валюты можно обновить вручную или по расписанию (раз в день, раз в неделю). Автоматической синхронизации с API ЦБ РФ нет.

Скины интерфейса

PCalc предлагает 10+ скинов:

  • Modern - минималистичный плоский
  • Classic - ностальгический по ранним Mac
  • HP-12C - точная копия легендарного бухгалтерского HP (желаемый многими)
  • HP-42S - копия научного HP
  • Retro и другие

Скин HP-12C - это отдельная тема: многие бухгалтеры покупают PCalc именно ради этого скина, чтобы получить HP-12C виртуально.

Синхронизация

Настройки (скины, программируемые функции, paper tape) синхронизируются через iCloud между всеми вашими устройствами. Ввели формулу на Mac - она появилась на iPhone и Apple Watch.

Для кого

  • Бухгалтеры со стажем, которые любят RPN и бумажную ленту
  • Разработчики с нуждой в hex/oct/bin
  • Инженеры с научными функциями и программируемостью
  • Коллекционеры калькуляторов - ради скинов HP-12C / HP-42S

Для кого НЕ PCalc

  • Начинающие - избыточный функционал, запутаетесь в режимах
  • Те, кто хочет натуральный язык - PCalc строго формульный. Берите Soulver или Numi
  • Российские бухгалтеры с НДС/НДФЛ задачами - нет готовых шаблонов. Всё через свои программируемые функции. Быстрее выбрать PercentPro с уже настроенными формулами

Плюсы

  • Проверен десятилетиями (живёт с 1992 года)
  • RPN + paper tape + программируемость - редкое сочетание
  • Разумная цена $9.99 один раз (не подписка)
  • Активная разработка, регулярные обновления
  • Версии для всех платформ Apple (Mac, iPhone, iPad, Watch, Vision)

Минусы

  • Интерфейс старомодный (дизайн не менялся со времён iPhone 6)
  • Нет натурального языка
  • Валюты вручную, нет API ЦБ РФ
  • Российские налоги - через свои формулы, не из коробки

Примеры для бухгалтера

Выделение НДС 20% через программируемую функцию

  1. Settings → Functions → Add Function
  2. Name: VAT20_extract
  3. Formula: x × 20 / 120
  4. Save

Теперь 120 000 → VAT20_extract → 20 000 одним кликом.

Программируемая формула НДФЛ

name: NDFL13
formula: x × 0.13
return: налог

name: aftertax
formula: x × 0.87
return: на руки

Проблема: прогрессивная шкала РФ (13/15/18/20/22%) требует условной логики, а программируемые функции PCalc - только линейные формулы без if/else. Для многоступенчатого НДФЛ - PCalc не подходит, лучше PercentPro.

Как установить

  • Mac App Store: PCalc - $9.99
  • Прямая покупка: с pcalc.com (та же цена, но лицензия отдельно, не через Apple)
  • Lite (бесплатно): PCalc Lite - урезанная версия для ознакомления

Старая ирония: James Thomson сам пользуется Paper Tape для расчёта налогов - это тот случай, когда автор ест свою еду.

Вердикт

PCalc - надёжный и продуманный инструмент. Для бухгалтера со стажем, который любит RPN и бумажную ленту для отчётности - отличная покупка за $9.99. Для современного подхода с натуральным языком и российскими шаблонами - связка Soulver + PercentPro будет удобнее.

Если сомневаетесь - начните с бесплатного PCalc Lite, попробуйте paper tape и RPN. Если зайдёт - полная версия того стоит.

Комментарии (0)

Пока нет комментариев.

Программы упомянутые в статье