May have to click flag multiple times to get display working. Should work... Post any bugs in the comments!
12/10/15:Order of operations added! 12/11/15:Roots and powers added! 12/11/15:Decimals Added! Numbers will not appear until flag is clicked. For roots: 3 root 8 = 2, cube root For powers: 2 power 3 = 2 to the third. Roots and powers with ridiculously high numbers probably will be off by a bit. Roots and powers are rounded to the nearest hundredth. The more steps, the more time. I like r-a-i-n-b-o-w Try typing that.