
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
PhyxCalc is a general purpose calculator program that evaluates written lines of mathematical expressions. It can also unterstand expressions with physical units as it is written by hand. This program is under development and is target to be cross platform.
This program follows the idea of an earlier version of PhyxCalc, written in Delphi, which can be seen at http://sites.google.com/site/xschirm/home (site and program is in german language, see screenshot or follow the download link).
For further information please check out the development blog, a version for mobile platforms currently in work. Developers and packagers are welcome, especially testers for Mac are needed.
SourceForge: http://sourceforge.net/projects/phyxcalc/
Development Blog: http://phyxcalc.blogspot.com/
Build Service: https://build.opensuse.org/package/show?package=phyxcalc&project=home%3AStrahlex
NOTE: Windows users must have MSVC++ 2010 Redistributable installed and the Qt-Dlls in app-directory or system32
8 years ago
*Revision 198:
- added more functionality to plot window
- readded multiplication without multiplication sign
- fixed some critical bugs
*Revision 195:
- added functions for logarithmic dataset creation
- added plot dialog
- fixed some bugs
*Before Revision 195:
-added plot functionality
-added help browser
-added support for octal numbers
-added support for BCDs
-added quick notation for functions
-improved syntax highlighter
-added ans function and variable
-added support for functions
-added advanced syntax highlighter settings
-improved mobile support
-reviewed whole calculation code
8 years ago
*Revision 198:
- added more functionality to plot window
- readded multiplication without multiplication sign
- fixed some critical bugs
*Revision 195:
- added functions for logarithmic dataset creation
- added plot dialog
- fixed some bugs
*Before Revision 195:
-added plot functionality
-added help browser
-added support for octal numbers
-added support for BCDs
-added quick notation for functions
-improved syntax highlighter
-added ans function and variable
-added support for functions
-added advanced syntax highlighter settings
-improved mobile support
-reviewed whole calculation code
rytnebwa
7 years ago
1m*1m*0.01m
=10mm³
This worked well on Windows Version 2.5.3:
1m*1m*0.01m
=0.01m³
I'm glad you keep this great project alive! Good job!
Robert
Report
Strahlex
7 years ago
Report
rytnebwa
7 years ago
That was quick. Thanks. I have tried the new version. It works for the given example:
1m*1cm*1mm
=10000mm³
// correct
but seem to have still problems with volumes such as:
1dm³ // (100mm*100m*100mm = 1l = 1000ml = 1000000mm³)
=1e+08mm³
// wrong: 1e+06mm³
1e+06mm³ // again 1l
=1000m³
// wrong: 0.001m³
1l -> m³
=0.1m³
// wrong: 0.001m³
1m³ -> mm³
=1000mm³
// wrong: 1e+09mm³
1gal -> l
=3.78541l
// correct
I hope that helps. I'll keep testing!
Cheers
Robert
Report
Strahlex
7 years ago
The bug is actually that it outputs 100m(m^3) which in some way correct, but wrong. I think a should be possible easily.
Report
RGBkde
8 years ago
root2(-1)
=-2.71051E-20-i
exp(i*Ï€)
=-1-5.42101e-20i
Report
Strahlex
8 years ago
Report
awes
8 years ago
- http://gmplib.org
- http://www.ginac.de/CLN
Report
Strahlex
8 years ago
Report
RGBkde
8 years ago
Just a small feature request ;)
Is it possible to have units sets predefined and directly available on program start?
Regards
Report
Strahlex
8 years ago
Update to current version, delete your settings dir (settings > open settings folder) and you are fine. To alter predefined definitions, just edit the definitions.txt.
Report
vishal8492
8 years ago
Report
Strahlex
8 years ago
Report