Congratulations! I like the “shiny” effect on the display.
A couple of tweaks that aren’t required user stories for the project, but might be nice to implement:
Fortunately you’ve taken steps to limit the number of digits in the input to avoid numbers running out of the side of the field, and your “formula” field wraps, so no worries there—but it’s possible to put in a string of operations long enough that the formula field starts overlapping the current input field: