Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- char lat_degrees_str[] = "23";
- char lat_minutes_str[] = "0146412";
- char gLat[8];
- byte lat_degrees = atoi(lat_degrees_str);
- long int lat_minutes = atol(lat_minutes_str) / 60;
- if(lat_minutes_str[0]=='0' && lat_minutes_str[1]=='0' && lat_minutes_str[2]=='0')
- snprintf(gLat, 8, "%i.000%1i", lat_degrees, lat_minutes);
- else if(lat_minutes_str[0]=='0' && lat_minutes_str[1]=='0')
- snprintf(gLat, 8, "%i.00%2i", lat_degrees, lat_minutes);
- else if(lat_minutes_str[0]=='0')
- snprintf(gLat, 8, "%i.0%3i", lat_degrees, lat_minutes);
- else
- snprintf(gLat, 8, "%i.%4i", lat_degrees, lat_minutes);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement