Changeset 5230 in ntrip for trunk/BNC/src/bncutils.cpp


Ignore:
Timestamp:
Jun 16, 2013, 4:35:38 PM (11 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bncutils.cpp

    r5070 r5230  
    439439  azSat  = atan2(neu[1], neu[0]);
    440440}
     441
     442// Degrees -> degrees, minutes, seconds
     443////////////////////////////////////////////////////////////////////////////
     444void deg2DMS(double decDeg, int& deg, int& min, double& sec) {
     445  int sgn = (decDeg < 0.0 ? -1 : 1);
     446  deg = sgn * static_cast<int>(decDeg);
     447  min =       static_cast<int>((decDeg - deg)*60);
     448  sec =       (decDeg - deg - min/60.0) * 3600.0;
     449}
Note: See TracChangeset for help on using the changeset viewer.