PCalc is 50% off from now through Monday for our Black Friday sale! That's only $4.99 USD.

iOS / iPadOS / watchOS / visionOS:
https://pcalc.com/store/pcalc

macOS:
https://pcalc.com/store/pcalcmac

This has been a difficult year personally, and I know my updates have been slow as a result, so your patience with me is appreciated!

PCalc App - App Store

Download PCalc by TLA Systems Ltd. on the App Store. See screenshots, ratings and reviews, user tips, and more games like PCalc.

App Store

@jamesthomson Done and done.

I have two bucket list items I’d like to fund and/or make for myself:

- something like PCalc that has versions going back to every macOS including Classic, probably needing Metrowerks Codewarrior and a PPC-x86 fat binary that works on 10.5, as a minimum

- something like PCalc that does basic arithmetic with transfinite numbers and the first few classes of googolism … but first I have to decide on notations … thankfully there are some incredible ā€œrank listsā€ out there (some are hours on YouTube) and Graham’s Number is fairly down the early end these days. I like how you can double or square these numbers and they don’t change … not enough to alter their notation haha

@whophd I think the tricky part is finding a maths library that goes back that far, but I guess writing your own is an option!
@jamesthomson yeah I’m just such a fan of Mactracker, and I think a calculator is the only other thing that has lasted as long without changing its UI

@jamesthomson I will call it ā€œBig Calcā€

Feature list is basically:

- simple arithmetic calculator + - x Ć·, and then
- ability to display numberlines beyond exponents
- decision tree for 0,1,2 and ā€œotherā€ (zero, infinity)
- probably include a size-comparison tool
- (this may require a dual display?)
- maybe include ^ exponent operand if it’s easy

But first — and most fun — is I have to craft a simple-ish way to display several forms of ā€œbigā€ numbers (tetration, etc). I am deciding whether to aim for ASCII 1-dimensional, Unicode 1-dimensional, or LaTeX etc levels. The reductive approach appeals to my geekery; the fancy symbols will appeal to users who have heard of Graham’s Number and TREE(3).

I’ll just call them downloaders. This is a toy I’m making. Maybe an educational toy, but a toy nonetheless.

I discovered most of what I’m using by forcing myself to craft a programming challenge question about tetration, many years ago. That’s when I discovered most (if not all) of the operations go into ā€œorbitā€ if you don’t use 0, 1 or 2.