A compact, practice-ready set of mental math shortcuts, examples, and mnemonics. Designed for fast recall and 5-second drills.
- Main sheet: see
mental_math.md - Interactive trainer: see
mental_math_trainer.html - Audience: students, interview prep, speed arithmetic fans, and anyone who wants faster everyday math.
- Addition & subtraction shortcuts (round-and-fix, complements)
- Multiplication patterns (×9/11/25/75/125, near-base tricks, cross-add)
- Division, percentages & conversions (÷5/9/12, quick % chunks, °F/°C)
- Squares & cubes (ending-in-5 squares, difference of squares, near-100², quick cubes)
- Roots & estimates (linear approximations for √ and ∛, near-10000 √)
- Bonus mini-tricks and a step-by-step practice plan
- Timed mental math practice sessions
- Customizable difficulty settings (operand ranges, time limits)
- Support for addition, subtraction, multiplication, and division
- Built-in hints based on mental math techniques
- Integrated cheat sheet with quick reference tips
- Performance tracking and statistics
- Fixed operand practice (e.g., focus on specific times tables)
Open mental_math.md for the full, formatted tables and examples, or mental_math_trainer.html in your browser for interactive practice.
- Open
mental_math.mdand pick ONE shortcut. - Create a mini-set (8–10 problems) matching that rule.
- Solve only with that shortcut; aim for ≤5s per problem after warm-up.
- Check answers quickly. Add a second shortcut once comfortable.
Tip: Use a timer (phone/desktop) and track your average time per set.
- Open
mental_math_trainer.htmlin your web browser. - Configure your practice settings (operators, number ranges, time limit).
- Click "Start Game" to begin a timed practice session.
- Use the built-in "Hint" button to see mental math techniques for difficult problems.
- Access the "Cheat Sheet" button for quick reference to mental math tricks.
- Review your performance statistics after each session.
Tip: Start with smaller number ranges and work your way up as you improve.
- The sheet is optimized for plain-text editors where tables still align.
- For print: export to PDF from your editor/markdown viewer. Use a monospace font for best table alignment.
- If your viewer collapses pipes (|), try enabling code/monospace rendering or export to PDF.
Contributions welcome! Ideas that help:
- Clearer examples or mnemonics
- Additional quick methods with rationale
- Small correctness fixes or formatting improvements
Workflow:
- Edit
mental_math.md(keep tone, keep tables compact) - Keep examples correct and mentally computable without a calculator
- Avoid inline HTML (e.g.,
<br>) inside tables; use separators instead (e.g., •)
Add your preferred open-source license (e.g., MIT) here.