android 经纬度 double类型 转换成 度分秒
16lz
2021-01-23
/**
*
* @note double 位置 转换成 分 秒
*
* */
public static String dblToLocation(double data){
String ret_s = "";
int tmp_i_du = (int)data;
ret_s = String.valueOf(tmp_i_du)+"°";
//度小数部分
double tmp_d_du = data-tmp_i_du;
int tmp_i_fen = (int)(tmp_d_du*60);
ret_s = ret_s.concat(String.valueOf(tmp_i_fen)+"′");
double tmp_d_fen = tmp_d_du*60 - tmp_i_fen;
int tmp_i_miao = (int)(tmp_d_fen*60);
ret_s = ret_s.concat(String.valueOf(tmp_i_miao)+"″");
return ret_s;
}
*
* @note double 位置 转换成 分 秒
*
* */
public static String dblToLocation(double data){
String ret_s = "";
int tmp_i_du = (int)data;
ret_s = String.valueOf(tmp_i_du)+"°";
//度小数部分
double tmp_d_du = data-tmp_i_du;
int tmp_i_fen = (int)(tmp_d_du*60);
ret_s = ret_s.concat(String.valueOf(tmp_i_fen)+"′");
double tmp_d_fen = tmp_d_du*60 - tmp_i_fen;
int tmp_i_miao = (int)(tmp_d_fen*60);
ret_s = ret_s.concat(String.valueOf(tmp_i_miao)+"″");
return ret_s;
}
更多相关文章
- Android 指定Toast信息显示的位置并使用Toast显示其他View
- android:minSdkVersion =3改成7导致我的surfaceview的位置出现偏
- Android指定Toast显示的位置并用Toast显示其他的View
- android 从文件制定位置读取数据
- android 除法运算保留小数点
- android EditText限制输入框小数位数
- Android获取地理位置信息(GPS/NETWORK)
- Android地图获取位置
- 获取android手机内部存储空间和外部存储空间的参数 && 如何决定