-1
我的一个DIY项目中有将代码转换为nmea格式的代码,但我无法这么做,我也不知道要在代码之前添加哪些标题,所以任何机构帮我出这个如何在atmega32上实现此代码
private string DD2NMEA(double lat, double lng)
{
string nmea = "";
double lata = Math.Abs(lat);
double latd = Math.Truncate(lata);
double latm = (lata - latd) * 60;
string lath = lat > 0 ? "N" : "S";
double lnga = Math.Abs(lng);
double lngd = Math.Truncate(lnga);
double lngm = (lnga - lngd) * 60;
string lngh = lng > 0 ? "E" : "W";
nmea += latd.ToString("00") + latm.ToString("00.00000") + "," + lath + ",";
nmea += lngd.ToString("000") + lngm.ToString("00.00000") + "," + lngh;
return nmea;
}
这看起来像Java ... –