Gast
#1612008
hallo zusammen! also ich habe folgendes problem mein programm soll entfernungen zwischen koordinaten berechnen dazu fand ich folgende formel im internet: entfernung = 6378.388 * acos(sin(breite1) * sin(breite2) + cos(breite1) * cos(breite2) * cos(lon2 - lon1)); weiters steht dabei dass diese formel für radiant ausgelegt ist. mein c++ programm liefert leider ein falsches ergebnis doch das komische ist wenn ich es ebenfalls in radiant in den taschenrechner eintippe kommt logischerweise das gleiche heraus jedoch wenn ich den taschenrechner auf grad umstelle und anstelle von 6378.33, 111.324 (6378*pi/180) einsetze kommt das richtige Ergebnis heraus. wieso??