Avatar billede hornshoj Nybegynder
22. november 2000 - 12:11 Der er 4 kommentarer og
1 løsning

Function til koordinater...

Er der nogen, som kan lave en funktion der et givet koordinat er inden for arealet af en cirkel.
Følgende parametre skal bruges:
Radius: Radius på cirkel der skal kontrolleres
CirkelX: X-koordinat til centrum for cirkel.
CirkelY: Y-koordinat til centrum for cirkel.
X: X-koordinat til centrum for kontrolpunkt.
Y: Y-koordinat til centrum for kontorlpunkt.



F.eks.
Function ErIndenFor(intRadius, intCirkelX, intCirkelY, X, Y)
HVIS Punktet(x,y) er inden for cirkel med start i Punktet(CirkelX, CirkelY) med radius(intRadius) SÅ
ErIndenFor = True
ELLERS
ErIndenFor = False
End Function
Avatar billede hornshoj Nybegynder
22. november 2000 - 12:11 #1
Eller er der bare nogen, som kender en matematisk formel, så er den også til 100 point eller mere....!
Avatar billede zogu Nybegynder
22. november 2000 - 12:41 #2
Function ErIndenFor(intRadius, intCirkelX, intCirkelY, X, Y)
HVIS Sqr((X - intCirkelX) ^ 2 + (Y - intCirkelY) ^ 2) > Radius Så
  ErIndenFor = False
Ellers
  ErIndenFor = True
End Function

Med venlig hilsen
Zogu
Avatar billede zogu Nybegynder
22. november 2000 - 12:49 #3
Min formel er baseret på VBscript, hvis du vil have den i JavaScript så smid lige en kommentar.
Avatar billede hornshoj Nybegynder
22. november 2000 - 13:13 #4
Vi tester lige og vender tilbage!
På forhånd tak Zogo!
Avatar billede zogu Nybegynder
23. november 2000 - 12:46 #5
Er der nogen problemer ????
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester