RPN_v2_calculator

user_icon kevin_karplus shared it 8 months ago
174 views, 4 people love it, 1 tagger, 19 downloads, in 1 gallery
Add to my favorites?
Flag as inappropriate?

Comments

You need to be logged in to post comments

Add a Comment

kevin_karplus kevin_karplus 1 month, 2 weeks ago

The calculator uses RPN (reverse Polish notation), which is standard on the better calculators from Hewlett-Packard. Once you get used to RPN, you'll never want to go back to the awkward parentheses of TI calculators.

(view all replies)
Comment Reply

mkolpnji mkolpnji 3 months ago

This caculator is a little weird. why did you ake binary operations like that?

(view all replies)
Comment Reply

kevin_karplus kevin_karplus 3 months ago

Actually, I have a "print_scientific" project (link to project) that would work to do the display properly, but I've not attempted to combine it with the calculator yet. (no time for play lately)

(view all replies)
Comment Reply

mkolpnji mkolpnji 3 months, 2 weeks ago

I think you have the same problem as me with decimals. Its really a shame that Scratch can only go up to tenths place.

(view all replies)
Comment Reply

kevin_karplus kevin_karplus 7 months, 3 weeks ago

The v1.2.1 display is better than the v1.1 display (which never showed more than 1 decimal point and which got really messed up when it switched to scientific notation). I've considered doing a better display, but I'd have to upgrade my print_decimal project to scientific notation, and I've been too lazy to do that.

(view all replies)
Comment Reply

Paddle2See Paddle2See 7 months, 3 weeks ago

What, no hyperbolic functions? Just kidding... I was going to complain about the funny behavior of the decimal point (only shows up on the display when you hit the next number) and the inability to display more than one decimal place but then I realized those must be limitations in the Scratch Variable display. I suppose it could be outfitted with a custom display but that's a lot of work for little gain. Anyway, nice calculator.

(view all replies)
Comment Reply

Robin7 Robin7 8 months ago

Cool!

(view all replies)
Comment Reply

kevin_karplus kevin_karplus 8 months ago

This is an upgrade from (link to project) using the new functions of Scratch v1.2.1 to make the project simpler and faster.

(view all replies)
Comment Reply