Section: User Commands (1)
Updated: 31 July 2019
qalc - Powerful and easy to use command line calculator
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
is the command line interface of Qalculate!.
- -b, --base base
set the number base for results and, optionally, expressions
- -e, --exrates
update exchange rates
- -f, --file file
execute commands from a file first
- -h, --help
display this help and exits
- -i, --interactive
start in interactive mode
- -l, --list [search term]
displays a list of all user-defined or matching variables, functions and units.
- --list-functions [search term]
displays a list of all or matching functions.
- --list-units [search term]
displays a list of all or matching units.
- --list-variables [search term]
displays a list of all or matching variables.
- -m, --time MILLISECONDS
terminate calculation and display of result after specified amount of time
- -n, --nodefs
do not load any functions, units, or variables from file
do not load any global currencies from file
do not load any global data sets from file
do not load any global functions from file
do not load any global units from file
do not load any global variables from file
- -p [base]
start in programming mode (same as -b "base base" -s "xor^", with base conversion)
- -s, --set "option value"
as set command in interactive program session (ex. --set "base 16")
- -t, --terse
reduce output to just the result of the input expression
switch unicode support on/off
- -v, --version
show application version and exit
The program will start in interactive mode if no expression and no file is
specified (or interactive mode is explicitly selected). Type help in
interactive mode to get more information about available commands.
Please report any bugs at
Hanna Knutsson <email@example.com