Skip to content

A useful tool for practicing mental mathematics.

License

Notifications You must be signed in to change notification settings

Astrantia/memocalc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Memocalc

A useful tool for practicing mental mathematics.

Features

  • Helps you practice mental math problems
  • Basic arithmetic, (addition, subtraction, multiplication, division)
  • Customizability
  • Many different modes / challenges
  • Easy to use, and fast

About

Memocalc is a useful tool for practicing mental math. The software is highly customizable, with customizability for the amount of terms, and range that each term should have. Mentical has many different modes and challenges, making practicing mental math all the more fun. We also track the time you took for each problem, to help you improve your speed.

More detail on how it works

You will be given a prompt, to choose which sign you would like to practice. Then, you will be told to select an amount of terms, and for each term you chose, you will be provided with a prompt to select the range. Memocalc will automatically generate problems for you, based on the amount of terms you selected, and each term will be between the range of what you selected.

Installation

Binaries

Binaries for Windows, MacOS, and Linux can be downloaded, and installed.

Check assets under releases to find the correct binaries for your system.

Package Managers

Homebrew (MacOS)

brew tap memomath/homebrew-brew
brew install memocalc

Scoop (Windows)

scoop install memocalc

Source build using Cargo

cargo install memocalc

Examples

Initial Prompt
Initial Prompt

Examples
Example 1 Example 2 Example 3

Upcoming version plans

Planned v2 Changes

Features

  • Timed test - set the time for the test, solve problems within that time, and print out calculated average speed
  • Exponent problems
  • Un-hardcode the help command

Bugs

  • Round timestamps for time + average time
  • Fix bug where spamming answers sets time around 400s

Planned v3 Changes

(so I don't forget)

Features

  • Equation parser
  • Simple equation problems

Version: v1.0.0

About

A useful tool for practicing mental mathematics.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 100.0%