Biorąc pod uwagę liczbę całkowitą, n
gdzie 3 <= n < 2^32
oblicz pole regularnego n
-gona z apothemem 1; wzór, dla którego jest n * tan(π / n)
. Dla tych, którzy nie wiedzą, czym jest apothem:
Apothem zwykłego wielokąta jest odcinek linii od środka do środka jednego z jego boków.
Wypisuje obszar n
-gon jako zmiennoprzecinkowy z nie mniej niż 8 miejscami dziesiętnymi.
Przypadki testowe
3
5.1961524227
6
3.4641016151
10
3.2491969623
20
3.1676888065
99
3.1426476062
1697
3.1415962425
15000
3.1415926995
Uwaga: powyższe przypadki testowe zawierają 2 cyfry więcej niż jest to wymagane do wydrukowania.
Area@RegularPolygon
powinno byćArea@*RegularPolygon
; tak jak jest teraz, nie można go przechwycić w zmiennej. Oznacza to,f = Area@RegularPolygon; f[3]
że nie działa. Odpowiednia meta dyskusja