Hirdetés
- nVidia GeForce GTX 1070 / 1070 Ti / 1080 (GP104)
- Milyen billentyűzetet vegyek?
- Soundbar, soundplate, hangprojektor
- Végre 120 Hz-es lesz az Apple következő monitora
- AMD Navi Radeon™ RX 9xxx sorozat
- Dell notebook topic
- Home server / házi szerver építése
- Milyen Android TV boxot vegyek?
- DUNE médialejátszók topicja
- Csekély 4000 dollárért tervezetten "hibás" az ASUS limitált VGA-ja
Új hozzászólás Aktív témák
-
CrusherW
tag
válasz
plaschil
#264
üzenetére
Hello.
Unalom űzésként találtam ezt a topicot, ide legalább tudok írogatni

Előszöris, sajna csak C# ban tudom elmondani az én megoldásomat, de remélem az is segít:
először is, az oké, hogy kivonod X2 - X1 et, és Y1 ből Y2 őt, de ugye, arra is gondolj, hogy a két pont közül nem tudod, melyik hol, van, tehát először megkell állapítani, hogy melyik a nagyobb, és nagyobból a kisebbet számold ki.
public double GetDistance(PointF p1, PointF p2)
{
double xDistance = Math.Max(p1.X, p2.X) - Math.Min(p1.X, p2.Y);
double yDistance = Math.Max(p1.Y, p2.Y) - Math.Min(p1.Y, p2.Y);return Math.Sqrt(Math.Pow(xDistance, 2) + Math.Pow(yDistance, 2));
}ezt aztán egysorossá is lelehet redukálni, nah meg PointF objektum helyett lehet több double, int, decimal, vagy neked tetsző változót használni. Lehet, hogy nem tökéletes mert notepadba lehet elírtam valamit, de sztem ez jó lesz
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- iPhone topik
- Sütés, főzés és konyhai praktikák
- nVidia GeForce GTX 1070 / 1070 Ti / 1080 (GP104)
- Trollok komolyan
- Kertészet, mezőgazdaság topik
- Samsung Galaxy S25 FE - fenséges, felejthető vagy felesleges?
- Linux kezdőknek
- PlayStation 5
- Milyen billentyűzetet vegyek?
- Soundbar, soundplate, hangprojektor
- További aktív témák...
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RX 9060 XT 16GB GAMER PC termékbeszámítással
- HIBÁTLAN iPhone 12 Pro Max 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS4025
- magyar billentyűzet - 172 - Lenovo Legion Pro 7 (16IAX10H) - Intel Core U9 275HX, RTX 5080
- iPhone 17 256 GB Sage - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok !!
- Apple iPhone 13 ProMax 256GB Kártyafüggetlen 1év Garanciával
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



