Description: MaxCalc is a powerful and simple to use scientific calculator which evaluates expressions typed from the keyboard.
It is free and open source software and is distributed under GPL license. MaxCalc has console and graphical (based on Qt4 library) versions and available for Windows and Linux.
Features:
* Calculates mathematical expressions typed from the keyboard. * High precision of calculations (up to 50 digits). * Wide collection of built-in functions. * Complex numbers support. * Unit conversions support. * Graphical and command line versions for Windows and Linux are available.Last changelog:
Hello, I'm interested in the library you use for calculation. Is it good cross platform compatible. Can it handle fractions? I'm asking because currently I'm using C++ standard data types and boost complex in my calculator (PhyxCalc) and I want to add arbitrary precision, but GMP and CLN are not very Windows (and Symbian) compatible.
Hello! Yes, decNumber implements all basic mathematical operations (+, -, *, /, %, power, bitwise operations) and some functions (abs, sqrt, exp, ln...).
You can look at /src/engine/BigDecimal class in MaxCalc - it is a C++ wrapper around decNumber which implements a lot of functions and operations.
It also looks well-tested and cross-platform; at least I was able to compile it without problems for Windows, Linux and Windows Mobile 6. I don't know about Symbian, but it seems to only require a sane C compiler.
Ratings & Comments
5 Comments
Hello, I'm interested in the library you use for calculation. Is it good cross platform compatible. Can it handle fractions? I'm asking because currently I'm using C++ standard data types and boost complex in my calculator (PhyxCalc) and I want to add arbitrary precision, but GMP and CLN are not very Windows (and Symbian) compatible.
Hello! Yes, decNumber implements all basic mathematical operations (+, -, *, /, %, power, bitwise operations) and some functions (abs, sqrt, exp, ln...). You can look at /src/engine/BigDecimal class in MaxCalc - it is a C++ wrapper around decNumber which implements a lot of functions and operations.
It also looks well-tested and cross-platform; at least I was able to compile it without problems for Windows, Linux and Windows Mobile 6. I don't know about Symbian, but it seems to only require a sane C compiler.
That sounds great. How is the performance on mobile devices?
I didn't notice any performance problems, but I had only tried it on simple formulas with a few operations.