Skip to content

shirnschall/C-Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C-Calculator

build status GitHub release

Features:

  • ability to compute the result of a given calculation
    • input as string
    • support for + - * / and ()
    • use variables to store exact results and use later on
    • support for pow using ^
  • support for sin,cos,abs,sqrt...
  • solve equation systems using matrices (numsolve)
  • solve polynomial functions (polysolve)
  • plot(f(x),xmin:xmax) support
  • display time it takes to compute result (see

Compile:

CMAKE:
mkdir build && cd build && cmake .. && make
GCC:
gcc main.c io.c plot.c solve.c resize.c -lreadline -o ccalc

Flag Info
-DCOMPATIBILITY In case you do not have Nerd Fonts installed
-DTIME Display time it takes to compute result

About

Advanced calculator written in pure c (c11)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published