Qalculate! 3.18 - the ultimate desktop calculator

Wissenschaftliche Programme (Mathematik, Sprachen, Kaufmännisches, etc.)

Moderatoren: |Gordon|, Jean, Moderatoren

Beiträge: 14901
Registriert: 06.01.02, 18:46

Qalculate! 3.18 - the ultimate desktop calculator

Beitrag von Gordon »


Lizenz: GNU GPL 2
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). Features include a large library of customizable functions, unit calculations and conversion, physical constants, symbolic calculations (including integrals and equations), arbitrary precision, uncertainty propagation, interval arithmetic, plotting, and a user-friendly interface (GTK+ and CLI).
Umfangreicher und leistungsstarker Rechner. Die genaue Featureauflistung findet sich unter
Trypanophobie ist heilbar - es gibt eine Spritze dagegen!
Beiträge: 14901
Registriert: 06.01.02, 18:46

Re: Qalculate! 3.11 - the ultimate desktop calculator

Beitrag von Gordon »

Trypanophobie ist heilbar - es gibt eine Spritze dagegen!
Beiträge: 911
Registriert: 24.09.03, 16:33

Re: Qalculate! 3.18 - the ultimate desktop calculator

Beitrag von JohnDoe »

Qalculate! v3.18 (2021-04-05)
.: 2021-04-05 :. Qalculate! version 3.18 released
  • Improve handling of expressions with log-based units
  • Improve conversion of expression with multiple units to a single unit (e.g. m/W to W)
  • Output (kilo)gram instead of tonne with small prefix (e.g. kg instead of mt)
  • New functions for statistical distributions: probit(), betadist(), cauchydist(), chisqdist(), expinv(), fdist(), gammadist(), tdist(), wblinv(), weibulldist()
  • Improve functions for statistical distribution
  • Improve sexagesimal input and output (including new sexa2, sexa3, latitude, latitude2, longitude, longitude2 bases), and add geodistance() for calculation of distance between two GPS coordinates
  • Add command() function, which runs an external command and returns the output
  • erfinv() function and support for solving equations with error functions
  • Fix conversion with relative temperature units activated
  • Fix gammainc() function
  • Fix keyboard focus when run hidden automatically at startup
  • Minor bug fixes and feature improvements
.: 2021-02-15 :. Qalculate! version 3.17 released
  • Temperature calculation modes (absolute, relative, hybrid)
  • Allow prefixes, with full name, without units (e.g. kilo = 10^3)
  • Save chain mode setting (GUI)
  • Handle SIGTERM signal (GUI)
  • System tray improvements (GUI)
  • Add convert to mixed units to result context menu (GUI)
  • Extended and improved simplified Chinese translation
  • Save handle vector function argument property
  • Fix never ending loop when calculating []*[]
  • Minor bug fixes and feature improvements
.: 2021-01-09 :. Qalculate! version 3.16.1 released
This version primarily fixes an issue which may cause the deletion of all user data for data sets. qalculate-gtk has not been updated.
  • Fix saving of local data objects (user data was deleted)
  • Fix kWh unit
  • Always place units with prefixes before other units
  • Improve prefixes when expression contains both units that do and units that do not use prefixes
  • Add daysInMonth() function
.: 2021-01-04 :. Qalculate! version 3.16 released
  • Redesigned expression, status, and result widgets (GUI)
  • Chain mode (GUI) and syntax (e.g. 1+2*3=(1+2)*3=6)
  • Configurable calculate-as-you-type add to history delay (GUI)
  • Option to use a system tray icon (hides the application when the main window is closed) on Windows (GUI)
  • Improved completion (GUI)
  • Support for qalc commands in GUI (expression is interpreted as command if it begins with '/')
  • Support for reading expressions and commands from file in GUI (as in qalc, using command line option -f/--file)
  • Use arrow instead of "to" by default (GUI)
  • French translation (GUI)
  • Make all currency codes (except CUP and KGS) case insensitive
  • Fixes for floating point format output
  • Fix segfault on factorization in qalc
  • Fix saving of local data objects
  • Fix BYN exchange rate url
  • Fix segfault when closing 32-bit Windows binaries
  • Minor bug fixes and feature improvements
.: 2020-11-23 :. Qalculate! version 3.15 released
  • Replace equals button with a clickable icon in the upper right corner of the expression entry (GUI)
  • Optional extra column of customizable keypad buttons (GUI)
  • Use icons for "Value", "Text", and "Copy" in history view and hide all buttons when keypad is shown simultaneously (GUI)
  • Add "Exact" menu item to result popup menu when appropriate (GUI)
  • Automatic and dual approximation and fractions mode in qalc and Gnome shell search provider
  • Do not ask before overwriting temporary variables in qalc
  • Add keyboard shortcuts for approximation (Ctrl+E), fraction mode (Ctrl+F), and save variable (Ctrl+R) in qalc
  • Add "precalculate expression" argument (default false) to save() function (this also changes the behaviour of ":=")
  • Support multiple equivalent custom digits, separated by semicolon (e.g. "0;aA1;bB2;cC3"), and phoneword digit set in base() function
  • Always place unit with prefix first (fixes kWh)
  • Fix local time zone on Windows
  • Fix matrix/vector multiplication with approximate matrix/vector variable
  • Fix parsing of expression with multiple degree signs
  • Fix segfault in unit manager (GUI)
  • Minor bug fixes and feature improvements
.: 2020-10-26 :. Qalculate! version 3.14 released
  • Customizable keypad buttons—change labels and actions for all buttons on the right-hand side of the keypad (GUI)
  • Support traditional calculator memory (MR/MC/MS/M+/M-)
  • Notifications for invisible actions, e.g. result left-click copy (GUI)
  • Use v1, v2, … as default variable names (GUI)
  • Add Rutherford (Rd), millirem (mrem), mrem/s, and erg/g units
  • Add yr and annus names for year unit, röntgen name for roentgen (R) unit, and rem for roentgen equivalent man
  • Add matrix rank (rk) and reduced row echelon form (rref) functions
  • Support for different character encodings in code() function
  • Keep angle units in calculations involving both length and (plane) angle units (fixes lumen calculations)
  • Improve plot speed for functions defined using expression
  • Always perform conversion to optimal (SI) unit when the expression is a number multiplied by a unit and input equals output
  • Improvements and fixes in insert function dialog (GUI)
  • Improvements and fixes for qalc on Windows
  • Compiled definitions without GIO and with support for out-of-tree builds
  • Fix availability of many currencies before manual exchange rates update (global exchange rates file was not installed)
  • Fix input of circumflex on Windows with dead circumflex without modifier, e.g. German and Swiss keyboard layouts (GUI)
  • Fix programming keypad base conversion for negative integers (GUI)
  • Minor bug fixes and feature improvements
.: 2020-09-21 :. Qalculate! version 3.13 released
  • Add abhenry (abH), cP, cStoke, mTorr, dyn/cm², and kph (or kmph) units, add biot (Bi) name for abampere, and replace J/T with A/m² as unit for current density
  • Use B as abbreviation for byte instead of bel (dB is still used for decibel)
  • Group digits after decimal separator (in groups of three, when standard digit grouping is active)
  • Group hexadecimal digits
  • Add binary prefixes zebi and yobi
  • Do not use prefixes by default with most CGS units
  • Do not use “$”, “dollar”, and “dollars” for USD (and do not use “£” as symbol for GBP) and remove cent, if the symbol is also used by the local currency
  • Consider vectors as matrices with one column (column vector) in operations that expect a matrix (e.g. matrix multiplication)
  • Increase default precision to 10
  • Reduce time before GUI appears on load in some cases
  • Add derived units without symbol (e.g. kg/m³) to completion (GUI)
  • Option to remember window position (GUI)
  • Only perform continuous conversion when convert tab is visible (GUI)
  • Add "Copy result to clipboard" to Gnome shell search provider
  • Fix cot(pi/2), coth(pi/2×i), arccot(0), arcsch(0), and arcoth(0)
  • Fix conversion to ratio
  • Fix logarithmic y scale in plot
  • Fix unit conversion search entry losing focus (GUI)
  • Fix potential precision loss when performing multiple consecutive unit conversions (GUI)
  • Fix self-contained Linux binaries: change GUI binary name to qalculate (fixes install and update scripts), and fix check for updates at startup
  • Minor bug fixes and feature improvements
Download 1:
Download 2: