Qalculate!

Science

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

2
Become a Fan
5.0

Available as/for:
Description:
Qalculate! is a multi-purpose desktop calculator for GNU/Linux. It is small and simple to use but with much power and versatility underneath. Features include customizable functions, units, arbitrary precision, plotting, and a user-friendly interface (KDE or GTK+).
Last changelog:

- 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

bsander

This is the best calculator available, I use it all the time

dopelover

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/

sisko78

Thanks for this great calculator!

nmailer

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).

bico

Wow! This is the calculator I have been looking for so long (its even more). Thank you, for making this a free app!

Maxilys

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!

NiQ

done.

Maxilys

Thank you for this and for the systray too. That's much cleaner. ;-)

andreyu

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)

NiQ

- 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.

nbritton

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

gohanz
Lenz

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

anmaster

Are there any ebuilds for Qalculate!?

NiQ

yes. just do emerge qalculate-kde or ACCEPT_KEYWORDS="~x86" emerge qalculate-kde to get the much improved 0.8.1 version

lucher

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.

NiQ

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).

thomas12777

... --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)

thomas12777

and where did my linebreaks go???

NiQ

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.

jsantiagoh

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

NiQ

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.

NiQ

oops. I'm sorry. I see now that the problem was in the other direction (std::string -> QString). Can please post the error messages.

jsantiagoh

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.

Pling
0 Affiliates
Details
license
version 0.9.6
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Science:

Julius Model Viewer
juergenmueller
last update date: 18 years ago

Score 5.0

Folding@KDE
Ruudiculus-KDE
last update date: 17 years ago

Score 5.0

nanoKalc
arenyart
last update date: 19 years ago

Score 5.0

Kejsare
josef80
last update date: 19 years ago

Score 5.0

qtsolartron
jellofishi
last update date: 17 years ago

Score 5.0

QFraktal
ruedigerknoerig
last update date: 16 years ago

Score 5.0



System Tags