- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Milyen egeret válasszak?
- Döbbenetesen sok energia kell az érkező Nova Lake működéséhez?
- Asztrofotózás
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Életlen svájcibicska: Teszten az LG 45GX90SA okos gamer monitor
- Hobby elektronika
- E-book olvasók
- Audiofil és gamer? Az ASUS megpróbálja
- Épített vízhűtés (nem kompakt) topic
Ú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!
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- A Huawei február 26-án globálisan is bemutatja a Mate 80 Prót
- Vicces képek
- Yepp: korlátlanság és streaming-modell a Yettel adatforradalma
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- iPhone topik
- Sweet.tv - internetes TV
- Android alkalmazások - szoftver kibeszélő topik
- Milyen egeret válasszak?
- További aktív témák...
- Eladó GARANCIÁLIS Palit Nvidia Geforce RTX 5070ti 16gb (FUTÁR AZ ÁRBAN)!
- Iphone 17 PRO
- i5 12500/ 32GB DDR4/ RX6700XT 12GB/ 500GB m.2 SSD alapú konfig/ garancia/ ingyen foxpost
- Új 2K Gamer PC Intel i7 14700Kf/RX 9060 XT 16Gb/2x16Gb DDR4 3200Mhz/1Tb NVME SSD/2-3Év gari
- Új 4K Gamer PC Intel i7 14700Kf/RX 9070 XT 16Gb/2x16Gb DDR4 3200Mhz/1Tb NVME SSD/2-3Év gari
- Dell Latitude E6410 i5 M560, Nvidia NVS 3100M 512MB GDDR3, 4Gb RAM, 250GB HDD, jó akku, számla gar
- Új HP 15 Victus FHD IPS 144Hz i5-13420H 4.6Ghz 16GB 512GB SSD Nvidia RTX 3050 6GB Win11 Garancia
- Tablet felvásárlás! Samsung Galaxy Tab S10+, Samsung Galaxy Tab S10 Ultra, Samsung Galaxy Tab S10 FE
- Apple iPhone 16 Pro Max / 256GB / Kártyafüggetlen / 12Hó Garancia / Akku: 100%
- Bomba ár! Dell Latitude E6420 - i5-2GEN I 8GB I 320GB I DVD I HDMI I 14" HD+ I W10 I Gari!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



