this post was submitted on 26 Jun 2021
23 points (100.0% liked)

Open Source

32381 readers
782 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

Qalculate! is a multi-purpose cross-platform desktop calculator. It is simple to use but provides power and versatility normally reserved for complicated math packages, as well as useful tools for everyday needs (such as currency conversion and percent calculation).

top 9 comments
sorted by: hot top controversial new old
[–] [email protected] 8 points 3 years ago (2 children)

With a name like "Qalculate" I was expecting it to be Qt-based, but it's actually GTK-based. Nonetheless, thanks for posting!

[–] [email protected] 4 points 3 years ago

GTKalculate

[–] [email protected] 6 points 3 years ago (1 children)

This is a gem that I've never thought of mentioning here. Kudos for bringing it up!

[–] [email protected] 5 points 3 years ago* (last edited 3 years ago)

Just to mention it...libqalculate also comes with CLI qalc tool which I use all the time, it's a great calculator. And Plasma's krunner uses libqalculate as back-end for their integrated calculator. I think anything that contains a "=" in krunner get send to libqalculate allowing things like =plot(x^2+2x-3 ; -10) in the krunner input.

Edit: The function list is something worth having always a hand when doing calculations with krunner.

[–] [email protected] 5 points 3 years ago

This may be unremarkable to others, but I was really excited to see that Qalculate! can solve for x. I really miss my TI-89 graphing calculator and having something that can solve complex equations for me is comforting.

[–] [email protected] 3 points 3 years ago (1 children)

Is there a way to input dozenal numbers? It can output them but i cant seem to input them

[–] [email protected] 1 points 3 years ago

No clue about the gtk frontend as I don't use it but with the qalc shell tool you can use a 0d prefix:

> 0d9
  9 = 9
> 0dA
  10 = 10
> 0dB
  11 = 11
> 0d10
  12 = 12