In the readme it says it uses double precision for numbers. Also not quite whet I expected from 'arbitrary precision'.
Hmm, yeah. It cites `bc` as prior art, which is quite widely used; but another interesting arbitrary-precision calculator is spigot https://www.chiark.greenend.org.uk/~sgtatham/spigot/spigot.h...
Also the AOSP calculator, of course[1,2,3].
[1] https://chadnauseam.com/coding/random/calculator-app
Ivy does big numbers (not arbitrary) but does rationals too. It's an APL subset.
0.1 + 0.2
3/10
https://github.com/robpike/ivy