Gå til innhold

Dickhi

Medlemmer
  • Innlegg

    29
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av Dickhi

  1. Fant følgende kode i C:

     

    double CalculateDistance( double nLat1, double nLon1, double nLat2, double nLon2 )
    {
    double nRadius = 6371; // Earth's radius in Kilometers
    
    // Get the difference between our two points then convert the difference into radians
    double nDLat = ToRad(nLat2 - nLat1);  
    double nDLon = ToRad(nLon2 - nLon1); 
    
    nLat1 =  ToRad(nLat1);
    nLat2 =  ToRad(nLat2);
    
    double nA =	pow ( sin(nDLat/2), 2 ) +
    			cos(nLat1) * cos(nLat2) * 
    			pow ( sin(nDLon/2), 2 );
    
    double nC = 2 * atan2( sqrt(nA), sqrt( 1 - nA ));
    double nD = nRadius * nC;
    
    return nD; // Return our calculated distance
    }
    

     

    Problemet er at argumentene denne funksjonen bruker må jo være av datatypen double,

    men de dataene jeg finner på f.eks google earth er som dette:

     

    Latitude: 59°55'54.51"N

    Longitude: 10°43'22.28"E

     

    Noen som vet hvordan disse dataene gjøres om så de kan brukes i denne funksjonen?

  2. Heisann...

     

    Jeg sliter med og få til X i debian. Jeg confer det med xf86config, og når jeg prøver og starte X så kommer denne feilmeldingen:

     

    fatal server error: no screen found.

     

    Hva kan dette være?

    Har et Leadthek Winfast a280 videokort.

     

    Håper noen kan hjelpe.

     

    Mvh Sven

×
×
  • Opprett ny...