Red de conocimiento informático - Conocimiento informático - Cómo calcular el área de un polígono en la superficie terrestre usando Python

Cómo calcular el área de un polígono en la superficie terrestre usando Python

Usar la función matemática es bastante simple. La función que escribes solo necesita devolver el resultado de la fórmula directamente

importar matemática

def getarea(n, s):

return '%.4f' % (s ** 2 * n /math.tan(math.pi/n)/4)

imprimir getarea(5, 7)

>>>'84.3034'