How do you compute the area of an arbitrary triangle using its side lengths?

How do you compute the area of an arbitrary triangle using its side lengths?



1/2 * √(a+b+c) (-a+b+c) (a-b+c) (a+b-c)