F(X) banner

F(X)

2 devlogs
10h 4m 9s

A C++ terminal-based equation solver that parses and evaluates mathematical expressions with a single variable (x).
It finds and approximates one root within a given range using scanning and binary search.

Demo Repository

Loading README...

Hamza Sayed

Fixed all bugs
Implemented binary search for faster solving
And finally made it work on doubles

Attachment
0
Hamza Sayed

And finally, the main code works well using brute force to find any value of x that makes the equation equal to zero.
Next steps:

  1. Make the code faster (maybe using binary search).
  2. Make a terminal user interface to make this look better.
  3. Test everything and see if I can make any optimizations to the code to make it faster or cleaner.
  4. Submitting.
Attachment
0