
Qalculate!
Source (link to git-repo or to original if based on someone elses unmodified work):
- Use Lambert W to solve more equations and avoid infinite loop when solving some equations
- More data on elements
- Fix simplification of (1-1/x)^3 and similar
- Fix clumsy mistakes in with prefixes leading to crashes
- Fix parsing of unit expressions (when converting) such as W/(m K)
- Add more exact values for sin() and cos() and avoid floating point underflow by, in approximate mode, checking against the value of pi
- Always input decimal separator sign on keypad separator press
- New units: typographic units, pouce, pied du roi, grams of TNT and tons of TNT
- New functions: lambertW(), addDays(), addMonths(), addYear(), addTime(), isNumber(), isReal(), isRational(), isInteger(), representsNumber(), representsReal(), representsRational(), representsInteger()
- New variable: omega constant
- Other minor fixes and enhancements
Ratings & Comments
27 Comments
This is the best calculator available, I use it all the time
Hello! I prepared rpms of Qalculate! ror SuSE 10.2. All packages were automaticaly prepared with chceckinstall, so may be not perfect. Download page: http://dhost.info/doberski/pub/qalculate/
Thanks for this great calculator!
Big programs like Openoffice and Firefox get the press, but the true stars of the Free Software world are applications like Qalculate: free, Free, insanely elegant and with a communicative developer. It's this sort of thing thing that prevents even over-hyped environments like MacOSX from ever feeling anything other than cynical and alien. The only feature that I might like is an easier in-place currency converter, which I think it used to have (ie: 10 USD = X GBP).
Wow! This is the calculator I have been looking for so long (its even more). Thank you, for making this a free app!
Definitively the best calculator of the Free World! ;-) Just one thing that I'd like to put on the wishlist: It would be better if we could change the number base of the display and of the expressions in a single dialog. When you want to change both bases, it's rather complicate. Keep on the good work!
done.
Thank you for this and for the systray too. That's much cleaner. ;-)
This is a best calculator even i seen! I use 0.9.0 version and wish this things: - on kde startup i wish to start Qalculate hidden in tray, not actual window. - ability to popup main window from tray and hide in tray by key combination - ability to represent numbers as 0x0feff (for HEX), 0b0011101010 (for BIN)
- Version 0.9.3.1 fixes session management - Hide in tray with key combination for closing window or Escape (in 0.9.3.1). If Qalculate! is already running the qalculate-kde will show and activate the window, so you can assign a key combination to the Qalculate! menu item. - The third wish will have to wait for the next release of libqalculate.
FYI: I Just made the KDE version of Qalculate! into a FreeBSD port. It should be in the ports system for all in a few days, you can find it in math/qalculate-kde. If you can't wait go here: http://www.freebsd.org/cgi/query-pr.cgi?pr=90424 Thanks for the cool progie Niklas -Nikolas
A SlackWare 10.2 TGZ Package with SlackBuild script is ready to download!! http://www.slacky.it http://www.slacky.it/index.php?option=com_remository&Itemid=1&func=fileinfo&filecatid=737&parent=category
First of all, I have to say that your program is a very useful calculator. I use the KDE version. Would anyone make an icon for this great app? -- Lenz
Are there any ebuilds for Qalculate!?
yes. just do emerge qalculate-kde or ACCEPT_KEYWORDS="~x86" emerge qalculate-kde to get the much improved 0.8.1 version
Which fonts are you using in the window decoration and in the menu bar. Do you know where I can download them? They really look kool.
In the screenshot, the window title font is "Script MT Bold" and the menu font is "Copperplate Gothic Light" (both unfortunately commercial fonts included in ms office). On the desktop "French Script MT" is used and the rest is "Bitstream Charter" (Type1).
... --enable-final simple reason: preferences.h misses #ifndef PREFERENCES_H #define PREFERENCES_H ... #endif statements btw, great app! and btw more: i cannot mail you: ... Deferred: Connection timed out with mx.altern.org. Warning: message still undelivered after 12 hours Will keep trying until message is 5 days old (the addy's correct, i just resited to post a valid mail address)
and where did my linebreaks go???
I have uploaded a fixed tarball replacing the old.
The email will arrive sooner or later. altern.org seems to have a bit too much downtime and I have now changed my e-mail address on kde-apps.org.
I'm using kde 3.4.1 and qt 3.3.4 and couldn't compile qalculate-kde because i get lots of std::string to QString convertion errors, i have no idea about qt programming but it seems that it need some kind of convertion, I wonder if it's just me having this issue. The autor seems to have tested it with the same version of the libraries, that's what's confusing me. Ah and got some problem with the CNL in the configure, easly solved. BTW libqalculate and qalculate-gtk are working fine. Great news there is a qalculate-kde, i use this app a lot and i love it. Hope can make it work. Thanks
I'm a bit confused with QString and std::string. I used QString::ascii() for conversion but I sometimes forgot it and it worked anyway (in some cases). I guess I should go through the code and make sure that I use QString::ascii() everywhere. I expect there will be lots of problems in this first version that soon will be fixed.
oops. I'm sorry. I see now that the problem was in the other direction (std::string -> QString). Can please post the error messages.
The list of archives whith the issue is long, i'll post a bug in sf with an attached text list. I also get: checking for CLN - version >= 1.1.0... no *** Could not run CLN test program, checking why... *** The test program failed to compile or link. See the file config.log for the *** exact error that occured. This usually means CLN was incorrectly installed *** or that you have moved CLN since it was installed. In the latter case, you *** may want to edit the cln-config script: /usr/bin/cln-config. configure: error: No suitable installed version of CLN could be found. in configure, even when libqalculate and qalculate-gtk where compiled and installed wihout problem.