0

An online scientific calculator with history feature


This calculator web app helps you perform various calculations easily with its intuitive user interface.

It supports basic arithmetic operations as well as scientific functions, including trigonometric functions, inverse trigonometric functions, exponentiation, square roots, factorials, and logarithms.

 Features and Usage

  • Basic arithmetic operations including parentheses.
  • Scientific calculator functions. (trigonometric/inverse trigonometric functions, exponentiation, square roots, logarithms, etc.)
  • Switching between Basic and Scientific Functions: (📱 For mobile users)
    • Tap each button at the bottom of the screen. (It will scroll automatically.)  ↔ 
    • You can also switch by scrolling left or right in the button input section.
  • To toggle between RAD and DEG mode for trigonometric functions, use the respective buttons ('RAD' and 'DEG') in scientific calculator mode. 
  • Calculation history and result reuse:
    • 💾 Save: Press the '=' button to automatically save each evaluated formula and result.
    • 🔎 View: Tap the 'History' button located on the left side of the calculation results section to open a window where you can view previous results. 
    • 📝 Reuse: Tap the result of any saved formula to append it to the end of the current input.
    • 🗑️ Delete: Press the 'Delete All' button at the bottom of the history window. 

 Keyboard Shortcuts

  • Supports both basic and scientific parts.
  • All keyboard events

    KeyAction
    Function keys:
    Backspace ⌫Delete last entry
    escClear all
    =,Enter ⏎Evaluate
    Input Keys:
    ssin(
    ccos(
    ttan(
    Shift +sasin(
    Shift +cacos(
    Shift +tatan(
    lln(
    glog(
    r√(
    ^^
    !!
    ee
    pπ
    ((
    ))
    ..
    00
    11
    22
    33
    44
    55
    66
    77
    88
    99
    ++
    --
    **
    /÷

 Notes

  • |x|  Absolute Value: Very large or small absolute values may be displayed as 0 or ‘Infinity’.
  • .00  Decimal Precision: Displays up to 5 decimal places (rounds at the 6th place).
  • ( )  Parentheses: Ensure that nested parentheses are correctly paired for accurate formula evaluation.
  • 🔒 Security: Calculation history is stored in your browser and is only accessible on your device. We do not have access to your data, and it will be deleted if you clear your browser data.

 Compatibility

  • This app works smoothly on most modern browsers, but we recommend using Chrome.
  • It is compatible with both mobile devices 📱 and desktops 🖥️.