The main window for Andalib Calculator has two boxes, the bottom box is the input box and the top box is the history
To do a conversion type in the value you want to convert then use the conversion menu to select the unit to go from, then the unit to go to.
Powers are written using the carrot symbol, ^. E.g. 2 to the power of 3 is written as 2^3. [Note: to write negative powers, write the power in paranthesis like this 2^(-1)].
Factorials are written using the exclamation mark, !. E.g. 4 factorial, or 4*3*2*1, is written as 4!.
In addition to these operators the application also supports the following math functions:
There is also support binary operations (you may want to switch to binary numbers when using these operations):
Clicking on the up and down arrow icon in the upper right corner of the program switches the application in and out of mini-mode. Mini-mode is design for users that have precious little screen real estate.
Go to the Options menu and click on Always on top to keep the calculator window on top of every other window or returns it to its normal state. Always on top is helpful for working on a calculation while getting the data from another application. It is particularly useful when combined with Mini-mode.
Custom functions & variables can be defined with the = operator. For example, f(x)=x^2+2 or apples=5 which can then be used like this f(apples).
To switch between binary, decimal and hexadecimal modes, go to the Options menu and click on Decimal. Binary numbers are followed by b, e.g. 2 = 10b. Hexadecimal numbers are preceded by 0x or follow by h, e.g. 16 = 10h = 0x10.
To graph a function you must enter it into the input box
Graphs can be either cartesian or polar, which is selected in the Graph mode dropdown in the details graph window.
Note: There are four special graph functions, y=x, x=y, r=theta, theta=r. These graph functions implicitily define the correct graph mode. For example, r=theta will graph the function in polar r over theta mode. Of course, in the graph window you can override the graph mode.