Unc is a scientific RPN calculator
with completely integrated support for numbers
containing units. Far more than simply a units
converter, Unc allows you to perform arithmetic operations
containing units, and different units
can be freely mixed in calculations.
Scientists and engineers know that using units
in all calculations
avoids mistakes and provides
a double check on the consistency of the calculations.
Here are just a few examples of the types of calculations
you can do with Unc:
any unit of distance
by any unit of time to get the speed.
The result could be in miles
per hour, or feet per second, or meters per minute, or any other such combination of units.
any unit of speed by any unit of time to get the distance.
any unit of distance
by any other unit of distance
to get the area.
For example, multiply
feet by yards, or miles
by miles, or meters by furlongs.
In one step, convert the result to any unit of area, such as acres or hectares.
any unit of mass by any unit of volume
to get the density. Divide
pounds by gallons, or kilograms by liters, or milligrams by tablespoons.
to get an area. Multiply
an area by a distance
to get a volume. Take the cube root of a volume
to get a distance.
You get the idea! You can perform any arithmetic
operation on any quantities containing
units. Unc provides
the ultimate flexibility in handling units.
many standard arithmetic
operations, including addition and subtraction, multiplication and division, reciprocal, square, cube, square
root, cube root, exponentiation, logarithms, trig and inverse trig functions
(in degrees or radians) and hyperbolic trig and inverse trig functions. Most of these operations
can work on numbers
Unc comes with more than 130 built-in units. And if you have a need for a unit that isn`t in this list, you can easily define new units. You can use these new units
alone or in combination with other units
just like the built-in units.
Unc is also a full featured integer calculator
supporting decimal, hexadecimal, octal and binary input and display, a word size of 8, 16, 32, 64 or 128 bits, signed or unsigned operation, and a full set of integer operations, including and, or, xor, not, modulus, arithmetic
shift, logical shift, circular shift
and byte swap.