Skip to content

Graphical & command line utility to parse a mathematical expression

License

Notifications You must be signed in to change notification settings

civyshk/solaryscalc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Aug 31, 2018
0517905 · Aug 31, 2018

History

15 Commits
Aug 31, 2018
Aug 31, 2018
Aug 31, 2018
Aug 31, 2018
Aug 31, 2018
Aug 31, 2018
Jun 7, 2018
Aug 31, 2018
Jun 10, 2018
Jun 8, 2018
Aug 31, 2018
Aug 31, 2018

Repository files navigation

Solarys Calc

Solarys Calc is a GPL3 command line & graphical calculator. It accepts any mathematical expression including common operators (+ - * / % ^) and some functions like:

  • ADD (2), a+b

  • SUBTRACT (2), a-b

  • MULTIPLY (2), a*b

  • DIVIDE (2), a/b

  • MOD (2), a%b

  • POW (2), a^b

  • SQUARE (1), a^2

  • SQRT (1), a^(1/2)

  • ROOT (2), a^(1/b)

  • NEG (1), -a

  • INVERSION (1), 1/a

  • LOG10 (1), log(a) base 10

  • LOG (2), log(b) base a

  • LOGN (1), log(a) base natural

  • EXP (1), e^a

  • FACT (1), a!

  • SIN (1)

  • COS (1)

  • TAN (1)

  • ASIN (1)

  • ACOS (1)

  • ATAN (1)

  • SINH (1)

  • COSH (1)

  • TANH (1)

  • RAD (1), convert a degrees to radians

  • DEG (1), convert a radians to degrees

  • FLOOR (1)

  • ROUND (1)

  • CEIL (1)

  • RAND (0), random number in [0, 1)

  • SUM (N), summatory of some numbers

  • AVG (N), average of some numbers

  • PI (0 or 1), 3.14 multiplied by a if given

  • E (0 or 1), 2.72 multiplied by a if given

  • PHI (0 or 1), 1.62 multiplied by a if given

  • SURCIRCLE (1), surface of circle with radius a

  • SURTRIANGLE (3), surface of triangle with sides a, b, c

  • PYTHHYPO (2), hypotenuse of right triangle of legs a, b

  • PYTHLEG (2), leg of right triangle with other sides a, b

Use

Run java -jar solaryscalc.jar or java -jar solaryscalc-gui.jar

About

Graphical & command line utility to parse a mathematical expression

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages