This is a basic calculator program that actually is just a limited replication of the TI-30 calculator series, also emulated by the UNIX operating system utility program, xcalc. For my full-featured calculator program native to your machine's hardware, refer to the original C code I wrote this project in. The below JavaScript application is just a limited port.

If you need to graph functions or use advanced graphing calculator features, refer to the separate application here.

Buttons that are grayed out (disabled) correspond to TI-30 features I have not implemented (yet?).

0
DEG
Expression evaluated (shown for debugging purposes):
[0]
No errors yet.

Keyboard shortcuts to the calculator buttons are implemented in a very simplified, HTML-internal way and may or may not work right for all of the buttons, depending on your web browser and operating system. If you're lucky, all you have to do is hold the Alt key down (e.g., Alt+9 hits the 9 button on the calculator).

All JavaScript on this website is freedom-respecting software. Learn more.