Calculator v2.5

  • Niven
    30th Jul 2012 Member 1 Permalink
    I recently completed the finishing touches on the newest version of my calculator and published it:



    I have made 4 "major" changes to it:
    * I added a new button (X^2), and if I'm not mistake, this is the first tpt calculator with that button

    *Improved addition and subtraction. Before how much time it took the get the answer after hitting '=' was always the same even though it starts to calculate the problem out beforehand, but now it depends on how long after hitting the second number, u hit '=', so in the end it's faster (ranging from slightly faster, to almost instantaneous).

    *I slightly changed the 'cpu' (not really sure what to call it). I added another "branch" to it for X^2 and replaced some metl with inst for a slight speed increase

    *I've used less wifi! So, along with adding to it, I took away(just wifi, not functions). I was able to do this since when I first made v2, I had some parts in it that used wifi but were TOTALLY UNNECESSARY. I had like 10+ wifi channels that didn't need to be used. I know for a fact that I still have at least 1 useless channel on my calc, no need to remove it for now. I also got rid of the part of the "cpu" that was designed for 0. This is because, it honestly didn't do anything and I just had it there for looks. To make 0 function properly, all it has to do is display itself on the screen

    I haven't fully tested this yet, so some of the additions might conflict with the parts that were already there so tell me if you find any bugs. Also, give suggestions for improvement, but please don't suggest anything major (like adding division). As you can see, I would have to redesign the calc itself in order to fit another button on it, and I have no idea how I could implement division. I do know a way to have double digits and it still work in binary, but it would take way too much wifi (it would work the same way as my programmable time bomb), so to do that, I'd need a whole different calc that would prolly only do double digit addition and subtraction, and I don't have plans to do that anytime soon.

    Sometime later this week, like day after tomorrow or something, I plan to do what I did with addition and subtraction for multiplication. It should just require a slight change in steps in takes to multiply then I can use the exact same concept. Emphasis on should though, so I'm not making any promises.