wzor na pole wieloboku
asdasd: Witam, czy jest jakiś uniwersalny wzór na pole wieloboku?
Potrzebuję zaimplementować do programu, w którym podaję ilość wierzchołków a następnie
współrzędne x oraz y.
30 mar 19:39
Leszek: Dzielisz wielokat na trojkaty , majac wspolrzedne wierzcholkow trojkata obliczysz pole kazdego
trojkata !
30 mar 20:27
jc: Pole czworokąta:
| 1 | |
P= |
| | (x1y2 − x2y1) + (x2y3 − x3y2) + (x3y4 − x4y3) + (x4y1 − x1y4) | |
| 2 | |
i ogólnie podobnie.
30 mar 21:43
30 mar 21:46
30 mar 21:51
Adamm:
Czyli... dokładnie to samo co napisał jc
30 mar 21:56
jc: a7, to ten sam wzór, tylko trochę inaczej zapisany.
Co lepsze a(b+c) czy ab+ac? dla komputera pewnie pierwsza postać, ja w powyższym
wzorze wolę drugą postać.
30 mar 21:56
a7: ok ja się nie znam, ale myślałam że to postać ogólna dla każdego wielokąta a zobaczyłam, że Ty
jc napisałeś tylko dla czworokąta dlatego dodałam swoje "trzy grosze"
30 mar 21:59
jc: Po prostu od pewnego czasu wolę wyjaśniać na przykładach. Dla n=5 wzór nie zamieściłby
się w linii. Wzoru z 3 kropkami, ani wzoru z ∑ nie chciałem pisać.
30 mar 22:13
a7: to, że "reszta odpowiedzi jest błędna" to był cytat z linku, który niepotrzebnie
przekopiowałam, może też o to chodzi? także wspominam o tym na wszelki wypadek, bo może
stąd ta dyskusja się rozwinęła.?
30 mar 22:18