public Double change(String str){
str = str.trim();
String[] data= str
.replace("°", ";")
.replace("′", ";")
.replace("'", ";")
.replace("″", "")
.replace("\"", "")
.split(";");
Double res= 0d;
for (int i = data.length; i >0 ; i--) {
double sub = Double.parseDouble(data[i-1]);
if(i==1){
res=sub +res;
}else{
res=(res+sub)/60;
}
}
return res;
}
经纬度度分秒转化十进制
l-coder-dd2024-10-13 17:41
相关推荐
zlpzlpzyd2 分钟前
vue.js 2和vue.js 3的生命周期与对应的钩子函数区别毕设源码-钟学长3 分钟前
【开题答辩全过程】以 农村困境儿童帮扶助学系统为例,包含答辩的问题和答案白露与泡影4 分钟前
springboot中File默认路径heartbeat..10 分钟前
使用 Apache POI 实现 Excel 文件读写(导入 导出)操作的工具类虾..12 分钟前
Linux 文件系统与inode结构鸡吃丸子19 分钟前
前端需要掌握的关于代理的相关知识咕咕嘎嘎102421 分钟前
C/C++内存对齐认真敲代码的小火龙22 分钟前
【JAVA项目】基于JAVA的图书管理系统爱敲代码的小冰23 分钟前
js 时间的转换汝生淮南吾在北28 分钟前
SpringBoot+Vue游戏攻略网站