https://github.com/rdbo/expressionparser-gui
Parser for mathematical input. Linux version: https://github.com/rdbo/ExpressionParser-GUI-Allegro5
https://github.com/rdbo/expressionparser-gui
Last synced: over 1 year ago
JSON representation
Parser for mathematical input. Linux version: https://github.com/rdbo/ExpressionParser-GUI-Allegro5
- Host: GitHub
- URL: https://github.com/rdbo/expressionparser-gui
- Owner: rdbo
- Created: 2020-02-08T14:27:23.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-02-10T17:14:24.000Z (over 6 years ago)
- Last Synced: 2025-01-20T18:13:18.232Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 4.52 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ExpressionParser-GUI
Setting up the solution
- Download and install DirectX SDK
- Open the solution on Visual Studio and open the project Properties
- Go to VC++ Directories -> Include Directories. Click on 'Edit' and select the Include folder
located on your DirectX SDK installation path. It is generally this one:
%programfiles(x86)%\Microsoft DirectX SDK (June 2010)\Include\ or %DXSDK_DIR%\Include\
- Now go to VC++ Directories -> Library Directories. Click on 'Edit' and select the library folder
located on your DirectX SDK installation path. It is generally this one - choose x86 for 32bit and x64 for 64bit:
%programfiles(x86)%\Microsoft DirectX SDK (June 2010)\Lib\ or %DXSDK_DIR%\Lib\ - Done!
How to use
Enter an expression in the input box, like '5*5' or 'sqrt(9)' and then click on 'Parse'. You'll have the result display right after the 'Output:' text
What to input?
Operators: +-*/^%
Math functions: abs, acos, asin, atan, atan2, ceil, cos, cosh, e, exp, fac, floor, ln, log, ncr, npr, pi, pow, root, sin, sinh, sqrt, tan, tanh

Credits: tinyexpr,Roboto Font