Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hyper-prog/hypercalc
A high precision command line styled calculator
https://github.com/hyper-prog/hypercalc
calculator math mathematics qt
Last synced: 11 days ago
JSON representation
A high precision command line styled calculator
- Host: GitHub
- URL: https://github.com/hyper-prog/hypercalc
- Owner: hyper-prog
- License: gpl-2.0
- Created: 2019-05-27T08:22:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-04T16:58:23.000Z (about 4 years ago)
- Last Synced: 2024-12-09T20:30:58.622Z (2 months ago)
- Topics: calculator, math, mathematics, qt
- Language: C++
- Homepage:
- Size: 172 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: LICENSE
Awesome Lists containing this project
README
![HyperCalc Logo](https://raw.githubusercontent.com/hyper-prog/hypercalc/master/hypercalc_small.png)
HyperCalc - High precision command line styled calculator
=========================================================HyperCalc is a console styled calculator, which is similar to linux "bc".
- Webpage and windows binaries: http://hyperprog.com/hypercalc/index.html
It designed to be simple, easy to use and fast. The calculations evaluated with correct precedence,
using decimal based numbers with high precision to avoid floating point errors.
(The base mathematical functions built on boost c++)
You can use hexadecimal, octal and binary numbers as input or output.
Available operators/sings:+ - * / % ^ ( )
The program has many internal functions and loadable functions and you can define new ones (See screenshots for examples)
![HyperCalc screenshot 1](https://raw.githubusercontent.com/hyper-prog/hypercalc/master/images/hypercalc_examples.png)
![HyperCalc screenshot 1](https://raw.githubusercontent.com/hyper-prog/hypercalc/master/images/hypercalc_scrn1.png)
Compile / Install
-----------------Require Qt (https://www.qt.io/) and gSAFE (Qt based opensource lib) and Boost C++ (https://www.boost.org/).
Check the paths of these libraries in HyperCalc.pro file the run:
$qmake
$make
#make installAuthor
------
Péter Deák ([email protected])License
-------
GPLv2