海伦公式求三角形面积的函数,输入三个整数,如果是正数,并能构成三角形的3条边,则利用海伦公式求取三角形面积的函数,计算并输出结果:如果输入有误,则输出0.00;结果保留两个小数位
时间: 2024-06-02 11:14:19 浏览: 39
python海伦公式,快速通过三条边计算三角形面积
5星 · 资源好评率100%
def triangle_area(a, b, c):
if a <= 0 or b <= 0 or c <= 0:
return 0.00
elif a + b <= c or a + c <= b or b + c <= a:
return 0.00
else:
s = (a + b + c) / 2
area = (s * (s - a) * (s - b) * (s - c)) ** 0.5
return round(area, 2)
阅读全文