Angles
17 Ⅴ 2010
This is just here so I don’t forget ;)
(small characters here refer to angles, capitals to lengths of sides)
An oblique triangle
A triangle without a 90 degree angle

Python equivalents of the above math are for instance (untested):
A = math.sin(a) / (math.sin(b)/B)
B = math.sin(b) / (math.sin(c)/C)
C = math.sin(c) / (math.sin(a)/A)
A right angle triangle
A triangle with a single 90 degree angle (a in this case)

Python equivalents of the above math are for instance:
c = math.asin(C/A)
c = math.acos(A/C)
c = math.atan(C/B)
A = math.sqrt(B*B+C*C)
Remember soscastoa!