Handles numbers as strings, with few practical limits. My testing seems to indicate performance is decent. But I have yet to devise a decent "stress test" for mass computation and performance.
I'm actually not well versed in such things, so if someone can suggest a few links then I'll try to formulate the suggested stress test.
Features:
- Addition
- Subtraction
- Multiplication
- Division
- Configurable decimal precision on division (with no rounding)
- DivI() returns integer (Floor Division //)
- Mod() returns remainder
- DivIM() returns integer and remainder
- Decimals are no problem
- Exponents
- Comparisons (> < >= <= =)
- Rounding (like AHK Round())
- Dec to Hex conversion
- Hex to Dec conversion
- Dec to Binary conversion
- Binary to Dec conversion
To-Do List
- check for more bugs, inaccuracies