Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-24 | Updated version header.0.05 | Mike Buland | |
2013-04-23 | Updated the version and startup banner.0.04 | Mike Buland | |
2013-04-23 | Added cli params & a unit test. | Mike Buland | |
2013-04-22 | Just tweaked the starting banner.0.02 | Mike Buland | |
2013-04-22 | There is now a parser & calculator interface. | Mike Buland | |
2013-04-21 | FIxed fractional support in comparisons. | Mike Buland | |
They still don't handle mixed scale comparisons correctly, it shouldn't be too hard to add, but yeah...not supported yet. | |||
2013-04-19 | Added routines to get/set scale. | Mike Buland | |
2013-04-19 | Corrected bugs in division scaling and string parsing. | Mike Buland | |
2013-04-19 | Fractional divisoin works. | Mike Buland | |
It doesn't round yet, and there's a chance I should be increasing the precision, right now it keeps the precision of the left hand side number. | |||
2013-04-17 | Division, attempt one - broken. | Mike Buland | |
It doesn't work by any means, and I think I confused myself partway through. I shouldn't code when I'm that tired, at least not on something this complex. | |||
2013-04-17 | Now you can multiply fractional numbers. | Mike Buland | |
2013-04-17 | You can now add and subtract fractional numbers. | Mike Buland | |
2013-04-17 | Fractional portions parse now. | Mike Buland | |
2013-04-16 | Broke the string parser. | Mike Buland | |
2013-04-16 | Added formatter for Number. | Mike Buland | |
I'm a little embarassed that I didn't do this from the start, made the code so much easier to read. | |||
2013-04-16 | Full support for arbitrary radixes is in place. | Mike Buland | |
It computes the radix and bitwidth dynamically, we could probably speed that up another step by simply having a table of common ones, but for now it'll work for anything. | |||
2013-04-16 | Added /, %, and = operators. | Mike Buland | |
Division now works just fine, but by long division. There are apparently much faster ways of doing division, but as long as it works I feel like that's a great start :) | |||
2013-04-16 | Added operators: -, ==, !=, <, >, <=, >= | Mike Buland | |
Still working on division, needed some other operators to make it work. | |||
2013-04-15 | Addition, subtraction, and multiplication work now | Mike Buland | |
Division isn't working yet, there are too many options, I'll figure out something eventually :-P | |||
2013-04-15 | Initial checkin. | Mike Buland | |
This project will most likely just be stuck into libbu++, but I didn't want to deal with building it all in windows. |