Sorry, no kit but I will upload all the files to github. I'm currrently working on other projects, so I will need some time. I also want to rewrite the calc engine because today, after making some code changes in Microsoft's ratpak, I was able to compile the lib for an ESP32.. The (excellent) Windows 11 calculator is based on ratpak. It's code from the 1990s licensed under the MIT license. Initial tests are very promising.
You may think that this is overkill but small inaccuracies in the calculations drive me crazy. For example: 1.0000000000001 ^ 999 Using the C/C++ pow function or Excel you will get 1.00000000009982 WolframAlpha and the Windows calculator both return 1.00000000009990 liam bartosiewicz schrieb am Montag, 17. März 2025 um 20:51:52 UTC+1: > That looks awesome! Any possibility of making it a kit? Would be great to > have on a desk at work. > > On Mar 17, 2025, at 3:09 AM, newxito <[email protected]> wrote: > > It still has the same number of nixies as the non-RPN version but an > additional horizontal neon for the exponent sign. By keeping the 14 nixies, > it was possible to maintain all the clock modes and implement a dynamic > exponent range. The keyboard has now 5 additional keys and the > functionality was extended from 15 to 33 operations. > > Switching to arbitrary-precision arithmetic was a failure. It worked but > was too slow for a few special cases of pow and non-integer factorials > (gamma approximation). I will give it another try, but for now I’m back to > 64-bit floating-point. > > -- > You received this message because you are subscribed to the Google Groups > "neonixie-l" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion, visit > https://groups.google.com/d/msgid/neonixie-l/1290e008-6759-485a-8b7d-0cf74a8787bdn%40googlegroups.com > > <https://groups.google.com/d/msgid/neonixie-l/1290e008-6759-485a-8b7d-0cf74a8787bdn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > <rpn.jpg> > > -- You received this message because you are subscribed to the Google Groups "neonixie-l" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion, visit https://groups.google.com/d/msgid/neonixie-l/f2670f05-34e2-4789-8ae8-ed5fec66b3ffn%40googlegroups.com.
