This is a scientific calculator, similar to calculators you would find online or in classrooms. It can calculate simple and multi-step equations, including equations with parenthesis. Plus, it has near-complete keyboard support. Features: - 24 different operations, including common operations (+, -, *, /), plus exponents, roots, trigonometry, logarithms, factorials/probability, and more! - Parenthesis and nested equations - Degree, radian, and gradian mode for trigonometry - Easy UI and quality of life features such as keyboard support, delete/undo button, button to paste answer into new equation, and equation history How to use: Start by forming an equation using numbers and operations (eg. 2 + 2), then click "=" or the enter key to calculate the answer. Your equation will appear to the left side as you are forming it, while your answer will appear to the right once you calculate it. Keybinds: 0-9 | 0-9 Addition | = Subtraction | - Multiplication | , Division | / Parenthesis | [ and } Exponents | x 10^ | w e^ | e Tangent | t Cosine | c Sine | s ! (Factorial) | ` Delete | d Clear all | q Toggle inverse operations | ; Paste answer | ' Math topics ------------------------------------------------- PEMDAS: PEMDAS (Parenthesis-Exponents-Multiplication-Division-Addition-Subtraction) is the order in which operations in a multi-step equation are calculated. For an explanation of PEMDAS, check out my (quite ancient) tutorial on it here: https://scratch.mit.edu/projects/736825890/ Inverse Operations: Inverse operations are operations that are considered inverse of another operation. These include multiplication and division, exponents and roots, trig (tan, cos, sin) and inverse trig (tan-1, cos-1, sin-1) and powers of 10 and logarithms. Some of these operations are not immediately accessible; to access them, click the "Inv" button. Parenthesis: Parenthesis are used to denote parts of an equation that should be solved before other parts (eg. 3 * (5 + 2), in this case, "5 + 2" should be solved first, which means the answer is 3 * 7 = 21). Due to Scratch limitations, the max recursion for this calculator is 4 parenthesis (which is still plenty for most applicable uses). Fixed Notation: One of the options in the settings menu is "Fix Decimals". This feature allows you to dictate exactly how many decimals should be present in a number, or if the number should be calculated as normal (by default).
©2026 by Leotime Channel See more of my projects: https://scratch.mit.edu/studios/27364550/ Art and code is all by me. Exponent and root functions relies on code found on the Scratch forums. Notify me of any bugs in the comments! #calculator #scientificcalculator #scientific #calculate #math #mathsolver #solver #equation #maths