The known parts must have the form SAS, ASA, SSS, or hS to guarantee a unique solution. The program will give a solution to any possible triangle or an error message if no solution is possible. If there are two possible solutions then the program returns both of them. If no side is known then the program assigns a length of 1 to side a and computes a triangle with relative length sides.
The solved parts of the triangle are scrolled onto the output screen three parts at a time. Their values are stored in memory under the variable names aa, ab, ac, sa, sb, sc along with the values for the triangle perimeter p, and triangle area ar.
The angles must be entered (radian or degree) according to the current MODE setting.


