Javascript Calculator

Notes

Keyboard/Number pad can be used

Only supports real numbers

AC(All Clear) or ESC key removes all data

CE,(Clear Entry) Backspace, or Delete keys remove last inputted value
For example an input of 123 CE will result with an input of 12

CE can be used multiple times in succession but the keyboard buttons associated may have alternative functionality inside the browser
0
AC CE image of pi
a2 * /
7 8 9 -
4 5 6 +
1 2 3 .
0 =