-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (2) . 

PhyxCalc

   3 Revision 199  

KDE Scientific

Score 56%
PhyxCalc
zoom


PhyxCalc
zoom


PhyxCalc
zoom


Version Control:  Link
Blog:  Link
Downloads:  311
Submitted:  Feb 25 2012
Updated:  May 21 2012

Description:

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




Changelog:

*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




LicenseGPL
(Linux Version in OBS)
MS Windows(Windows installer)
other(Rev135-Symbian-Belle unsigned sis-package)
(Rev198 Source Code)
MS Windows(Rev199-Win32 Zip-File)
openSUSE Factory
openSUSE 12.3
openSUSE 12.2
openSUSE Tumbleweed
Fedora 19 (x86_64)
Fedora 19 (i686)
Fedora 19 (x86_64)
Fedora 19 (i686)
Fedora 18 (x86_64)
Fedora 18 (i686)
Fedora 18 (x86_64)
Fedora 18 (i686)
Send to a friend
Subscribe
Other  Content  from Strahlex
Report inappropriate content



-

 Brilliant

 
 by vishal8492 on: Mar 3 2012
 
Score 50%

That is just brilliant !!


Reply to this

-

 Re: Brilliant

 
 by Strahlex on: Mar 6 2012
 
Score 50%

Thank you


Reply to this

-

 Gorgeous!!

 
 by RGBkde on: Mar 11 2012
 
Score 50%

I like your app a lot, it have a brilliant future!

Just a small feature request ;)

Is it possible to have units sets predefined and directly available on program start?

Regards


Reply to this

-

 Re: Gorgeous!!

 
 by Strahlex on: Mar 12 2012
 
Score 50%

Thank you for your comment, it was a bug in the last version. Normally si units, imperial units, a small set of currencies and data units should be predefined.
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.


Reply to this

-

 Rounding problems?

 
 by RGBkde on: Mar 15 2012
 
Score 50%

Not a big problem, but still a problem ;)
root2(-1)
=-2.71051E-20-i
exp(i*π)
=-1-5.42101e-20i


Reply to this

-

 Re: Rounding problems?

 
 by Strahlex on: Mar 15 2012
 
Score 50%

This happens, because pi can not be represented correctly by binary saved floating point numbers. PhyxCalc uses no arbitrary precision library yet, however, if you know a know a good portable arbitrary precision library please let me know.


Reply to this

-

 Re: Re: Rounding problems?

 
 by awes on: Apr 11 2012
 
Score 50%

I know those two:
- http://gmplib.org
- http://www.ginac.de/CLN


Reply to this

-

 Re: Re: Re: Rounding problems?

 
 by Strahlex on: Apr 11 2012
 
Score 50%

The problem is, both libraries (CLN seems to depend on GMP) are developed for unix systems, if I could get them to work on windows and symbian it would be great. The other solution might be to use arbitrary precision libraries only on unix systems...


Reply to this

-
.

 Calculation Volume out of 3 lengths wrong?!

 
 by rytnebwa on: Apr 29 2013
 
Score 50%

Does this only happen on my machine (Arch Linux 3.8.8)?

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


Reply to this

-

 Re: Calculation Volume out of 3 lengths wrong?!

 
 by Strahlex on: Apr 29 2013
 
Score 50%

Thanks for posting the bug. PhyxCalc 3 has actually nothing to do with the old version, except the principal idea.

The bug is actually that it outputs 100m(m^3) which in some way correct, but wrong. I think a should be possible easily.


Reply to this

-

 Re: Calculation Volume out of 3 lengths wrong?!

 
 by Strahlex on: Apr 29 2013
 
Score 50%

Fix is in the repositories now.


Reply to this

-
.

 Re: Re: Calculation Volume out of 3 lengths wrong?

 
 by rytnebwa on: Apr 29 2013
 
Score 50%

Holy Smoke!

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


Reply to this

Add commentBack






-
openDesktop.org Facebook App




 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2014 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team