Precise Calculator has more than 150 mathematical functions which can return as many digits as you need. It can calculate with integers, real numbers, complex numbers, fractions, vectors, matrices. It is programmable by commands if, goto, for, print.