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
相关推荐
b***748820 小时前
React计算机q***T58320 小时前
React案例纪莫20 小时前
技术面:MySQL(一条SQL在MySQL的执行过程?、MyISAM和InnoDB的区别?数据库事务机制?)闲人编程20 小时前
Python协程的演进:从yield到async/await的完整历史帅中的小灰灰20 小时前
C++编程建造器设计模式驳是21 小时前
TS 项目升级 React 18 到 19 的一些事情动感小麦兜21 小时前
应用-常用工具部署命令禁止摆烂_才浅21 小时前
React - 【useEffect 与 useLayoutEffect】 区别 及 使用场景日日行不惧千万里21 小时前
IDEA 是用什么开发的?5***o50021 小时前
React安全