This looks extremely useful, even though currently makes quite a few mistakes, as noted by others. A few features that could be nice: 1) It handles 1 000 000 * 3 just fine, but returns 3000000. So it would be nice if it would format output as 3 000 000 as well for readability. At least as an optional setting (even though I have no idea why someone wouldn't want that). 2) Some way of referencing last result. Often you…
Also, it actually does have a way to reference the last result, I forgot to document it. It's a variable called "ans"!
The last thing, yeah, that would be neat. I'll think about it...