Pilotenboard.de :: DLR-Test Infos, Ausbildung, Erfahrungsberichte :: operated by SkyTest® :: Foren-Übersicht

 Wiki  ChatChat  FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin   RegistrierenRegistrieren 

hrintot.

 
Neues Thema eröffnen   Neue Antwort erstellen    Pilotenboard.de :: DLR-Test Infos, Ausbildung, Erfahrungsberichte :: operated by SkyTest® :: Foren-Übersicht -> Mathematik-Übungen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
blutorgel
Gast





BeitragVerfasst am: Do Mai 29, 2003 4:15 pm    Titel: hrintot. Antworten mit Zitat

hi!

kann mir mal wer sagen was ich hier falsch rechne:

EARTH_RADIUS = 3956;

lat1 = (lat1*2*3.1415926535898/360);
lon1 = (lon1*2*3.1415926535898/360);
lat2 = (lat2*2*3.1415926535898/360);
lon2 = (lon2*2*3.1415926535898/360);

delta_lat = lat2 - lat1;
delta_lon = lon2 - lon1;
temp = pow( sin( delta_lat / 2.0 ), 2 ) + cos( lat1 ) * cos( lat2 ) * pow( sin( delta_lon / 2.0 ), 2 );
distance = (EARTH_RADIUS * 2 * atan2( sqrt(temp), sqrt(1 - temp) ) / 1.15);

stelle ich mich nun zu doof an, oder uebersehe ich was?
Nach oben
AvroPilot
Captain
Captain


Anmeldungsdatum: 03.05.2003
Beiträge: 120
Wohnort: D'Dorf am Rhein

BeitragVerfasst am: Do Mai 29, 2003 9:32 pm    Titel: Antworten mit Zitat

Versuch's doch mal so;


distance = 2*asin(sqr((sin((lat1-lat2)/2))^2 + cos(lat1)*cos(lat2)*(sin((lon1-lon2)/2))^2));


Hoffe ich habe dein Problem verstanden...... Shocked


Beste Grüße


derAvroPilot
_________________
Cheers!

www.ecomm-media.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen Yahoo Messenger
blutorgel
Gast





BeitragVerfasst am: Fr Mai 30, 2003 9:16 am    Titel: Antworten mit Zitat

lat1 = (lat1*3.1415926535898/180); <-- so musste das sein ...

dummes gerechne :-)

JAJA ich weiss das ist auf der ersten seite im handbuch "ATPL fuer hausfrauen"
Nach oben
funky
Captain
Captain


Anmeldungsdatum: 20.05.2003
Beiträge: 173
Wohnort: zwischen Frankfurt und Mannheim

BeitragVerfasst am: Fr Mai 30, 2003 9:22 am    Titel: Antworten mit Zitat

hä?!
wo ist der Unterschied? Ich geb zu, ich hab nicht versucht die Rechnung nachzuvollziehen, aber
lat1 = (lat1*2*3.1415926535898/360);
ist doch genau das gleiche wie
lat1 = (lat1*3.1415926535898/180);
oder?!
_________________
I don´t suffer from insanity, i enjoy every minute of it Wink
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden MSN Messenger
blutorgel
Gast





BeitragVerfasst am: Fr Mai 30, 2003 9:39 am    Titel: Antworten mit Zitat

jor einglich schon!!

wundert mich ja selber.

oder ich hatte da irgentwo nen vertipper drin.
oder ich sprenge mit der "hochrechung" die bitzahl des rechner *g*

auf jeden fall klappt es nun
http://beta.mediajets.com/DistCalc/

da ist von EDDT nach KLAX ~5700 milen das passt schon.

wunder der technik
Nach oben
Beiträge der letzten Zeit anzeigen:   
   
Neues Thema eröffnen   Neue Antwort erstellen    Pilotenboard.de :: DLR-Test Infos, Ausbildung, Erfahrungsberichte :: operated by SkyTest® :: Foren-Übersicht -> Mathematik-Übungen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Impressum        Datenschutzbestimmungen nach DSGVO

Cobalt by Jakob Persson
Cobalt phpBB Theme/Template by Jakob Persson.
Copyright © Jakob Persson 2002.

Powered by phpBB © 2001, 2002 phpBB Group