4 ms·
In the readme it says it uses double precision for numbers. Also not quite whet I expected from 'arbitrary precision'.
by emaro 1y ago
In the readme it says it uses double precision for numbers. Also not quite whet I expected from 'arbitrary precision'.
- chriswarbo 1y agoHmm, 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.html https://www.chiark.greenend.org.uk/~sgtatham/spigot/spigot.h...
- mananaysiempre 1y agoAlso the AOSP calculator, of course[1,2,3]. [1] https://chadnauseam.com/coding/random/calculator-app https://chadnauseam.com/coding/random/calculator-app [2] https://dl.acm.org/doi/10.1145/2911981 https://dl.acm.org/doi/10.1145/2911981 [3] https://dl.acm.org/doi/10.1145/3385412.3386037 https://dl.acm.org/doi/10.1145/3385412.3386037
- emmelaich 1y agoIvy 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 https://github.com/robpike/ivy