AddUp is a scientific calculator and a statistical calculator
A scientific calculator serves many purposes. One that can handle statistics is even more useful! AddUp does this, and also has functions to process prime numbers, to do financial calculations, unit conversions and so on. All these functions are handled in one neat, compact tool. Get results: try AddUp.
Scientific Calculator
Scientific calculators implement many mathematical, trigonometric, hyperbolic functions and specialized operators. They can also handle complex numbers.
Scientific calculator functions with AddUp are performed by entering complex series of numbers, operators and math functions to form expressions to evaluate. The expression can be typed in and edited at will, then pressing the Enter key causes it to be evaluated. There is no need to use buttons with this calculator, everything that needs to be evaluated can be directly entered in the work area.
Available mathematical operators are:
- Addition: +
- Subtraction: -
- Multiplication: *
- Division: /
- Percent: % (for example, 5% = 0.05)
- Factorial: ! (for example, 5! = 120)
- Power (exponent): either ^ or ** (for example, 3^2 = 9)
Parentheses can also be used to nest sub-expressions. For example:
- 1 + (2 * 3) = 1 + 6 = 7
- (1 + 2) * 3 = 3 * 3 = 9
Scientific functions are numerous. They include the mathematical functions that are normally found on a scientific calculator: square root, cubic root, power, exponent, logarithm (in various bases), factorial, etc.
Trigonometric functions are included: sine, cosine, tangent, cotangent, secant and cosecant. As well, inverse trigonometric functions are included: arc-sine, arc-cosine, arc-tangent, arc-cotangent, arc-secant and arc-cosecant.
Akin to trigonometric functions, hyperbolic functions are also provided: hyperbolic sine, hyperbolic cosine, hyperbolic tangent, hyperbolic cotangent, hyperbolic secant and hyperbolic cosecant. As well, inverse hyperbolic functions are included: hyperbolic arc-sine, hyperbolic arc-cosine, hyperbolic arc-tangent, hyperbolic arc-cotangent, hyperbolic arc-secant and hyperbolic arc-cosecant.
For more advanced math and engineering, complex numbers are natively supported. Complex number functions include: real and imaginary extractors, polar conversion, argument (or phase angle), complex conjugate, norm (or magnitude) and square of the norm. Complex numbers can be used directly in most operations where they would normally apply.
More basic arithmetic functions include: absolute value, inverse, modulo and remainder functions, percent and signum.
Statistical Calculations
Statistical calculators process lists of numbers of arbitrary length and provide group information such as mean and median, variance and standard deviation, sum and product of all numbers. AddUp also provides attribute data on a group of numbers, such as the greatest common denominator (greatest common factor) or least common multiple.
AddUp performs statistical calculations using functions that take a list of numbers or arbitrary length as arguments. These statistical functions yield summary information on the content of the list. Each one accepts a lists of as many numbers as needed to represent the group under study.
Statistical calculator functions include:
- mean or avg: the mean (or average) of a list of values. It returns 0 on an empty list, or the average value if the list is not empty. The average or mean is the sum of all values in a list divided by the item count.
median: the median of a list of values. It returns 0 on an empty list, or the median value if the list is not empty. The median value is the value that is at the center position of a list after it is sorted. For lists containing an even number of values, it is the average of the values found at the two middle positions.
- avgG: the geometric average of a list of values. It returns 0 on an empty list, or the geometric average value if the list is not empty. The geometric average of a list of values is the result of adding the square of all values (eg. using the sum2 function) and extracting the 'count' root of this sum.
- min: the minimum value contained in a list. It returns 0 on an empty list, or the value of the smallest argument if the list is not empty.
- max: the maximum value contained in a list. It returns 0 on an empty list, or the value of the largest argument if the list is not empty.
- count: the count of values in a list (the total number of items). It returns 0 on an empty list, or the number of arguments if the list is not empty.
- gcd or gcf: the greatest common denominator (greatest common factor) of all values in a list. It returns 0 on an empty list, or the greatest common denominator of all values if the list is not empty.
- lcm: the least common multiple of all values in a list. It returns 0 on an empty list, or the least common multiple of all values if the list is not empty.
- prod: the product of all values contained in a list. It returns 0 on an empty list, or the product of all values if the list is not empty.
- sd: the sample standard deviation of a list of values. It returns 0 on an empty list, or the sample standard deviation if the list is not empty.
- sdP: the population standard deviation of a list of values. It returns 0 on an empty list, or the population standard deviation if the list is not empty.
- sum: the sum of all values contained in a list. It returns 0 on an empty list, or the sum of all values if the list is not empty.
- sum2: the sum of the square of all values contained in a list. It returns 0 on an empty list, or the sum of the square of all values if the list is not empty.
- var: the sample variance of a list of values. It returns 0 on an empty list, or the sample variance if the list is not empty.
- varP: the population variance of a list of values.It returns 0 on an empty list, or the population variance if the list is not empty.