---
Type: desktop-application
ID: io.github.Qalculate.qalculate-qt
Package: qalculate-qt
ProjectLicense: GPL-2.0+
Name:
pt_PT: Qalculate! (GTK UI)
es: Qalculate! (Qt UI)
fr: Qalculate! (Qt UI)
ca: Qalculate! (Qt UI)
de: Qalculate! (Qt UI)
pt_BR: Qalculate! (Qt UI)
sl: Qalculate! (vmesnik Qt)
sv: Qalculate! (Qt UI)
zh_TW: Qalculate! (GTK UI)
ru: Qalculate! (Интерфейс Qt)
C: Qalculate! (Qt UI)
zh_CN: Qalculate! (Qt UI)
Summary:
pt_PT: Calculadora potente e fácil de usar
es: Calculadora poderosa y fácil de usar
fr: Une calculatrice puissante et facile d'utilisation
ca: Calculadora poderosa i fàcil a usar
de: Leistungsstarker und einfach zu bedienender Taschenrechner
pt_BR: Calculadora potente e fácil de usar
nl: Gemakkelijk te gebruiken rekenmachine met veel mogelijkheden
sl: Zmogljivo računalo, preprosto za uporabo
sv: Kraftfull och användarvänlig miniräknare
zh_TW: 強大且易用的計算機
C: Powerful and easy to use calculator
ru: Мощный и простой в использовании калькулятор
zh_CN: 强大而易用的计算器
Description:
pt_PT: |-
<p>Qalculate! é uma calculadora multiplataforma e multiuso. É simples de usar, mas fornece poder e versatilidade
normalmente vistas em pacotes de matemática complicados, além de ferramentas úteis para as necessidades
diárias (como conversão de moeda e cálculo de percentagem).</p>
<p>Os recursos incluem uma grande biblioteca de funções personalizáveis, cálculos e conversão de unidades,
constantes físicas, cálculos simbólicos (incluindo integrais e equações), precisão arbitrária, propagação
de erros, aritmética de intervalos, parcela e uma interface amigável.</p>
sl: |-
<p>Qalculate! je večnamensko namizno računalo, ki deluje na več platformah. Je preprosto za uporabo,
prinaša pa tako napredna orodja, ponavadi značilna le za kompleksno matematično programje, kot tudi uporabna
orodja za vsakodnevne potrebe (npr. pretvorbe valut ali izračun odstotkov).</p>
<p>Program vsebuje obsežno knjižnjico prilagodljivih funkcij, enot, izračunov in pretvorb, fizikalnih
konstant, simbolnih izračunov (tudi integrale in enačbe), poljubno natančnost, statistično negotovost,
intervalno aritmetiko, grafe in uporabniku prijazen vmesnik.</p>
fr: |-
<p>Qalculate! est une calculatrice de bureau polyvalente et multi-plateforme. Elle est simple d'utilisation
mais offre une puissance et une polyvalence normalement réservées aux logiciels de mathématique complexe,
ainsi que d'outils utiles au quotidien (tels que la conversion de devises et le calcul de pourcentages).</p>
<p>Les fonctionnalités incluent une grande bibliothèque de fonctions personnalisables, d'unités de calculs
et de conversion, de constantes physiques, de calculs symboliques (y compris les intégrales et équations),
de précision arbitraire, de propagation des incertitudes, d'arithmétique d'intervalle, de traçage et
une interface facile d'utilisation.</p>
ca: |-
<p>El Qalculate! és una calculadora d'escriptori per a diverses plataformes i finalitats. És senzill
a usar però proporciona poder i versatilitat que normalment es reserva als paquets de matemàtica complicats,
així com eines útils per a necessitats diàries (com la conversió de monedes i calculació de percentatge).</p>
<p>Les característiques inclouen una biblioteca amplia de funcions personalitzables, calculació i conversió
d'unitat, constants físics, càlculs simbòlics (incloent integrals i equacions), precisió arbitrària,
propagació d'incertesa, aritmètica d'interval, dibuix i una interfície fàcil d'emprar.</p>
es: |-
<p>Qalculate! es una calculadora para escritorio multiplataforma y multiuso. Es simple de usar pero dispone
de poder y versatilidad normalmente reservada para paquetes de matemática complicados, así como herramientas
útiles para necesidades diarias (como conversión de monedas y cálculo de porcentajes).</p>
<p>Las características incluyen una gran librería de funciones personalizables, cálculo y conversión
de unidades, constantes físicas, cálculos simbólicos (incluyendo integrales y ecuaciones), precisión
arbitraria, propagación de incertidumbre, aritmética de intervalos, graficado, y una interfaz amigable.</p>
pt_BR: |-
<p>Qalculate! é uma calculadora para desktop multiplataforma e multiuso. É simples de usar, mas fornece
poder e versatilidade normalmente vistas em pacotes de matemática complicados, além de ferramentas úteis
para as necessidades diárias (como conversão de moeda e cálculo de porcentagem).</p>
<p>Os recursos incluem uma grande biblioteca de funções personalizáveis, cálculos e conversão de unidades,
constantes físicas, cálculos simbólicos (incluindo integrais e equações), precisão arbitrária, propagação
de erros, aritmética de intervalos, plotagem e uma interface amigável.</p>
de: |-
<p>Qalculate! ist ein vielseitig einsetzbarer, plattformübergreifender Desktop-Rechner. Er ist einfach
zu bedienen, bietet aber Leistung und Vielseitigkeit die normalerweise nur für komplizierte mathematische
Pakete vorbehalten sind, sowie nützliche ls auch für den täglichen Bedarf (wie Währungsumrechnung und
Prozentrechnung).</p>
<p>Zu den Leistungsmerkmalen gehören eine große Bibliothek anpassbarer Funktionen, Einheiten-berechnungen
und -umrechnungen, physikalische Konstanten, symbolische Berechnungen (einschließlich Integrale und Gleichungen),
beliebige Genauigkeit, Unsicherheits-fortpflanzung, Intervallarithmetik, Plotten und eine benutzerfreundliche
Oberfläche.</p>
zh_TW: |-
<p>Qalculate!是一款多功能的跨平台桌面計算器。它使用簡單然而提供了通常為複雜的數學套件保留的能力和多功能性,以及滿足日常需求的實用工具(例如貨幣轉換和百分比計算)。</p>
<p>功能包括龐大的可自訂函式庫、單位計算和轉換、物理常數、符號計算(包括積分和方程式)、任意精確度、誤差傳播、區間算術、繪圖和用戶友好的介面。</p>
ru: |-
<p>Qalculate! - это универсальный кроссплатформенный настольный калькулятор. Он прост в использовании,
но обеспечивает мощность и универсальность, обычно присущие сложным математическим программам, а также
полезные инструменты для повседневных нужд (таких как конвертация валют и расчёт процентов).</p>
<p>Возможности включают большую библиотеку настраиваемых функций, расчёт и преобразование единиц измерения,
физические константы, символьные вычисления, включая интегралы и уравнения, произвольную точность, распространение
неопределенности, интервальную арифметику, построение графиков и удобный интерфейс.</p>
C: |-
<p>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).</p>
<p>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.</p>
zh_CN: |-
<p>Qalculate!是一款多功能的跨平台桌面计算器。它简单易用,但却具有通常复杂的数学软件包所需的强大功能和多样性,以及满足日常所需的实用工具(如货币换算和百分比计算)。</p>
<p>功能包括大量可定制函数库、单位计算与换算、物理常数、符号计算(包括积分和方程)、高精度计算、误差传递、区间运算、绘图和用户友好的界面。</p>
Developer:
id: io.github.qalculate
name:
C: Hanna Knutsson
Categories:
- Utility
- Calculator
- Education
- Science
- Math
Keywords:
ca:
- calculation
- arithmetic
- scientific
- financial
es:
- calculadora
- aritmética
- científica
- financiera
fr:
- calcul
- arithmétique
- scientifique
- financier
zh-CN:
- 计算
- 算术
- 科学
- 金融
de:
- Berechnung
- Arithmetik
- Wissenschaft
- Finanzen
pt-BR:
- calculadora
- aritmética
- científica
- financeira
sl:
- izračun
- aritmetika
- znanstveno
- finančno
- računalo
- kalkulator
zh-TW:
- 計算
- 算術
- 科學
- 金融
ru:
- расчёт
- расчет
- арифметика
- научный
- финансовый
C:
- calculation
- arithmetic
- scientific
- financial
pt-PT:
- calculadora
- aritmética
- científica
- financeira
Url:
homepage: https://qalculate.github.io
bugtracker: https://github.com/Qalculate/qalculate-qt/issues
help: https://qalculate.github.io/manual/index.html
translate: https://github.com/Qalculate/libqalculate/blob/master/README.translate
vcs-browser: https://github.com/Qalculate/qalculate-qt
donation: https://www.paypal.me/HannaKnutsson
Icon:
cached:
- name: qalculate-qt_qalculate-qt.jxl
width: 48
height: 48
- name: qalculate-qt_qalculate-qt.jxl
width: 64
height: 64
- name: qalculate-qt_qalculate-qt.jxl
width: 128
height: 128
remote:
- url: io/github/Qalculate.qalculate-qt/a3ac3d1f510a8f2f01379c7d8d81fbea/icons/128x128/qalculate-qt_qalculate-qt.jxl
width: 128
height: 128
stock: qalculate-qt
Launchable:
desktop-id:
- io.github.Qalculate.qalculate-qt.desktop
Provides:
binaries:
- qalculate-qt
Screenshots:
- default: true
caption:
C: The main window with keypad visible
thumbnails:
- url: io/github/Qalculate.qalculate-qt/a3ac3d1f510a8f2f01379c7d8d81fbea/screenshots/image-1_624x627@1.jxl
width: 624
height: 627
- url: io/github/Qalculate.qalculate-qt/a3ac3d1f510a8f2f01379c7d8d81fbea/screenshots/image-1_224x225@1.jxl
width: 224
height: 225
source-image:
url: io/github/Qalculate.qalculate-qt/a3ac3d1f510a8f2f01379c7d8d81fbea/screenshots/image-1_orig.jxl
width: 895
height: 900
Languages:
- locale: en_US
percentage: 100
Releases:
- version: "5.12.0"
type: stable
unix-timestamp: 1783900800
description:
C: |-
<p>Changes:</p>
<ul>
<li>LaTeX input and output (using latex() function or "$\...$" syntax)</li>
<li>Solve a*x^b+c*d^x=0 for real x</li>
<li>Solve equations with absolute value and complex x (x*abs(x)=a, x^2*abs(x)=a, and a*f(x)+b*abs(x)=c)</li>
<li>Improve simplification of a^(c/d)/b^(c/d) in exact mode (e.g. cbrt(12)/cbrt(4)=cbrt(3))</li>
<li>Apply logical and bitwise operation entrywise to vectors and matrices</li>
<li>Allow symbols with suffix when input using backslash (e.g. \x_n = "x_n", with n shown as subscript
in output)</li>
<li>Add argument for reverse conversion to roman(), bijective(), and bcd() functions</li>
<li>Add tsp and tbsp abbreviations, change cup to exactly 240 mL (U.S. legal), and add U.S. customary
cup, tablespoon, and teaspoon</li>
<li>Mixed units conversion improvements/fixes</li>
<li>Add "Insert parentheses" shortcut action (default "Ctrl+Shft+("), which always inserts empty parentheses
after cursor</li>
<li>Fix conversion of feet and inches when using ' and " (e.g. 5'2" to cm)</li>
<li>Fix a*x+b*ln(x)=c where sgn(a)!=sgn(b) (only one solution were found)</li>
<li>Fix segfault when calculating limit for expression with sinh or cosh (also affects integrals with
infinite lower or upper limit)</li>
<li>Fix RPN syntax for expressions with multiple functions</li>
<li>Fix input of operators with alternate characters popup enabled with plasma-keyboard version 6.7.0
or 6.7.1</li>
<li>Minor bug fixes and feature enhancements</li>
</ul>
- version: "5.11.0"
type: stable
unix-timestamp: 1779667200
description:
C: |-
<p>Changes:</p>
<ul>
<li>Add set functions (union, intersect, setdiff, setxor, isMember, isSubset) and operators (∪, ∩,
∖, ⊖, ∈, ⊆, etc.)</li>
<li>Add characters(), count(), digitSum(), and digitalRoot(), find(), popCount(), string(), and while()
functions</li>
<li>Support negative row and column values in element(), row(), and column() functions</li>
<li>Support matrix[row][column] syntax</li>
<li>Support text objects in sort() function</li>
<li>Add third optional argument to interval() function to allow exclusion of exact endpoints</li>
<li>Ignore "to" and "where" (and equivalent symbols) inside quotation marks</li>
<li>Ignore dot in front of plus or minus (for consistent behavior in line with entrywise operators)</li>
<li>Show "Division by zero" warning for all divisions by zero</li>
<li>Make display of expressions with time units in time format more consistent</li>
<li>Toggle state of checkboxes in lists (e.g. precalculate checkbox, and in names edit dialog) when
clicking anywhere in the column</li>
<li>Fix parse status and calculate-as-you-type when "where" expression defines a new symbol</li>
<li>Fix support for vector in argument of many functions (erf, mod, exp, etc.)</li>
<li>Fix explicit conversion to mixed units for year variants</li>
<li>Fix first digit missing in return value of integerDigits() in some cases</li>
<li>Fix segfault when Calculator object is destroyed with uninitialized random state</li>
<li>Fix infinite loop when referencing subfunction in another subfunction</li>
<li>Fix segfault in replace() with variable specified using where expression, e.g. "replace(v, x, 1)
where v = x"</li>
<li>Fix segfault when data set function name is followed immediately by a single dot</li>
<li>Fix v[i]=a syntax for vector element assignment</li>
<li>Georgian translation</li>
<li>Minor bug fixes and feature enhancements</li>
</ul>
- version: "5.10.0"
type: stable
unix-timestamp: 1774828800
description:
C: |-
<p>Changes:</p>
<ul>
<li>Improve factorization and simplification (particularly with radicals, logarithms, and absolute
value)</li>
<li>Add ton of refrigeration, slug, mol/dm³, mol/L, and molar units</li>
<li>Add pcm, ppm, ppb, ppt, and ppq (parts per …), and lakh and crore variables</li>
<li>Add XAG, XAU, XPD, and XPT currencies (precious metals)</li>
<li>Use a maximum 4 decimals and minimum of 2 decimals by default for display of value of converted
currencies</li>
<li>Improve handling of "to mixed" after previous conversion statement (e.g. "1 m to in to mixed")</li>
<li>Improve interval calculation, with interval arithmetic, with division by zero and/or both real
and complex numbers in derivative of expression</li>
<li>Treat 0^0 as undefined (instead of equal to 1), and fix limit for 0^0</li>
<li>Set initial random seed using /dev/random</li>
<li>Do not show warning about denominators assumed non-zero when converting to expression with non-unit
objects</li>
<li>Do not show negative exponents (if "negexp" is deactivated) when expressions contains unknown variables,
even if all units have negative exponents</li>
<li>Do not show possibly real expression in complex exponential form</li>
<li>Initial support for comparison of vectors and matrices</li>
<li>Allow use of apostrophe as thousands separator in input, when specified as such by locale</li>
<li>Fix segfault with recursive variable in "where" expression</li>
<li>Fix segfault in some cases when argument in det() contains only a single element</li>
<li>Fix wrong simplification of "sin(2-cosh(x)^2/x+x)"</li>
<li>Fix negative exponents always used for units with rounding set to (halfway) down or up</li>
<li>Fix adaptive interval display for calculate-as-you-type result</li>
<li>Fixes and improvements for number bases view</li>
<li>Minor bug fixes and feature enhancements</li>
</ul>
- version: "5.9.0"
type: stable
unix-timestamp: 1768780800
description:
C: |-
<p>Changes:</p>
<ul>
<li>Place expression field below history by default</li>
<li>Avoid display of completion list for non-decimal numbers, text arguments, and x, y, z</li>
<li>Optional custom button column in keypad (four buttons shown regardless keypad types)</li>
<li>Calculate-as-you-type improvements and fixes</li>
<li>Improve automatic digit groups, in input, for non-decimal numbers and group sizes other than 3</li>
<li>Add --update-exchange-rates command line option</li>
<li>Fix tooltips for warning and flag in result when expression is placed below history</li>
<li>Hide keep above option, in preferences, on Wayland</li>
<li>Improve speed of sort(), rank(), and mode() functions (and other dependent functions)</li>
<li>Parse ± before implicit multiplication when not preceded by number (e.g. "7 km ± 5m")</li>
<li>Always consider x^(a + b) equivalent to x^a × x^b (fixes "x^(y + z) − x^y × x^z")</li>
<li>Simplify (x = a || x ≥ a + 1) and (x ≤ a || x ≥ a + 1), and similar, when x and a are integers
(fixes "abs(x − 1) = abs(1 − x)")</li>
<li>Do not remove duplicate whitespace characters from text strings (in quotation marks)</li>
<li>Fix floating point conversion when comma is used as decimal separator</li>
<li>Fix (almost) endless loop with increasingly complex equations in some cases when x + x^(1/a) is
transformed to x = (b − x)^a)</li>
<li>Fix and improve function() function</li>
<li>Minor bug fixes and feature enhancements</li>
</ul>
ContentRating:
oars-1.0: {}